Supply-chain watch

Malicious packages and releases, compromised vendors that push code to customers, and serious flaws in the libraries, plugins, frameworks and runtimes that other software is built on. Every item is a regular, source-checked entry from the homepage, tagged with its ecosystem. Most recently added first.

11 items · kinds: malicious release, vendor compromise, library / plugin flaw, runtime flaw · supply-chain RSS feed

ecosystems we tag

npm PyPI NuGet Maven Go crates.io Composer RubyGems WordPress Joomla GitHub Actions GitHub Releases Docker Node.js PHP Java source library

critical vuln not confirmed exploited library / plugin flaw WordPress Joomla

YOOtheme Pro 5 image handler flaw allows unauthenticated remote code execution (CVE-2026-102785, CVSS 10.0)

YOOtheme Pro, a popular theme and page builder used to design Joomla and WordPress websites, had a serious flaw in how it resizes images. An attacker with no login could abuse it to plant their own code on the website and take it over. YOOtheme fixed it in version 5.0.53 on 21 October. The official record's score marks it as attacked, but no details of real-world attacks have been published, so active exploitation is not confirmed.

affected
YOOtheme Pro 5.0.0 to 5.0.52 (website builder theme for Joomla and WordPress; fixed in 5.0.53)
cve
CVE-2026-102785
cvss
CVSS 4.0 10.0 (CNA (Joomla Project, security@joomla.org) via NVD; NVD analysis pending)
source
NVD: CVE-2026-102785 (YOOtheme Pro unauthenticated RCE via image handler)

full entry: what this means, technical details, all sources →

breach confirmed vendor compromise WordPress

TeamUpdraft breach exposes UpdraftCentral keys used to push backdoor plugins to WordPress sites

TeamUpdraft, the company behind the popular UpdraftPlus backup plugin for WordPress websites, confirmed that attackers broke into its website and likely took its customer database, including the keys its UpdraftCentral service uses to remotely manage customers' sites. The company says attackers then used those keys to add hidden admin accounts and malicious plugins to some connected WordPress sites. How many sites were hit is not known.

affected
TeamUpdraft (teamupdraft.com customers; WordPress sites connected to UpdraftCentral cloud via UpdraftPlus)
cve
no CVE
cvss
CVSS: n/a
source
TeamUpdraft: Security incident, what customers need to know (updated 21 October 2026)

full entry: what this means, technical details, all sources →

critical vuln not confirmed exploited library / plugin flaw source library

Signal RingRTC flaw CVE-2026-113380 (CVSS 9.3) could keep a call running after hang-up

Signal, the private messaging app, had a flaw in the part that handles voice and video calls. A caller could flood the call with data so that pressing hang-up did not actually end it, possibly keeping your microphone or camera connected. It is fixed in newer versions of Signal's calling library; active exploitation is not confirmed.

affected
Signal RingRTC calling library before 2.72.0 (used by Signal Android, iOS and Desktop)
cve
CVE-2026-113380
cvss
CVSS 4.0 9.3 (MITRE (CNA); NVD has not published its own score)
source
NVD - CVE-2026-113380

full entry: what this means, technical details, all sources →

critical vuln not confirmed exploited library / plugin flaw Composer

Laravel TokenGuard authentication bypass CVE-2026-114509 (CVSS 9.2) fixed in 12.68.0 and 13.29.0

Laravel, a popular toolkit for building PHP websites and web apps, has a serious login flaw. In apps that use its built-in token login for APIs (the way other programs connect to a web app) with a MySQL or MariaDB database, an attacker could log in as another user without their key. Fixes are out; active exploitation is not confirmed.

affected
Laravel framework (laravel/framework) before 12.68.0 and 13.x before 13.29.0, apps using the built-in token API guard with MySQL/MariaDB
cve
CVE-2026-114509
cvss
CVSS 4.0 9.2 (GitHub (CNA); NVD has not published its own score)
source
Laravel security advisory GHSA-f9x3-7vq9-cph6: Token-based API guard Auth Bypass

full entry: what this means, technical details, all sources →

critical vuln not confirmed exploited runtime flaw Node.js

Node.js security releases fix 10 flaws, including Brotli decoder RCE CVE-2026-111497

Node.js, the software that runs JavaScript on millions of web servers and developer tools, has released security updates fixing 10 problems. The worst lets an attacker who sends specially compressed data run their own code on the server, and two others can let a fake website certificate be accepted. Updates are out; active exploitation is not confirmed.

affected
Node.js 26.x, 24.x and 22.x before v26.12.1, v24.22.1 and v22.23.4 (and all end-of-life versions)
cve
CVE-2026-111497 CVE-2026-105482 CVE-2026-105483 CVE-2026-106069
cvss
CVSS: n/a
source
Node.js: Wednesday, October 21, 2026 Security Releases

full entry: what this means, technical details, all sources →

breach confirmed malicious release GitHub Releases

OVHcloud CLI releases v0.11.0-v0.15.0 replaced with secret-stealing binaries

OVHcloud, a French cloud provider, says an attacker used a staff developer's hijacked GitHub account to swap the downloads of its command-line tool (a program admins use to manage their cloud services) for malware that hunts for passwords and keys. The bad files were up for about an hour and a half on 19 October and were downloaded about 250 times. OVHcloud has confirmed it and removed them.

affected
OVHcloud CLI (ovhcloud-cli) release binaries v0.11.0-v0.15.0 downloaded 19 Oct 2026 14:47-16:21 UTC+2 (macOS, Linux, Windows)
cve
no CVE
cvss
CVSS: n/a
source
GitHub Security Advisory GHSA-862f-55f5-vmvw: ovhcloud-cli security incident - October 19th, 2026

full entry: what this means, technical details, all sources →

critical vuln not confirmed exploited runtime flaw Java

Oracle out-of-band Security Alert for Java SE / GraalVM JSSE flaw CVE-2026-91403 (CVSS 9.1)

Oracle has put out an emergency fix for Java, the software platform that runs many business and web applications. The flaw is in the part of Java that handles secure (encrypted) connections, and Oracle says attackers could use it over a network without needing a password. Oracle's alert does not say it is being exploited; active exploitation is not confirmed.

affected
Oracle Java SE (8u511, 8u511-perf, 11.0.33, 17.0.21, 21.0.13, 25.0.5, 27.0.1), Oracle GraalVM for JDK (17.0.21, 21.0.13), GraalVM Enterprise Edition 21.3.20
cve
CVE-2026-91403
cvss
CVSS 3.1 9.1 (Oracle (CNA))
source
Oracle Security Alert Advisory - CVE-2026-91403

full entry: what this means, technical details, all sources →

critical vuln not confirmed exploited library / plugin flaw PyPI

Pillow image library flaw CVE-2026-96639 (CVSS 9.8) fixed in 13.0.0

Pillow, a widely used Python library that programs use to open and edit pictures, has a serious flaw. A specially crafted image file in certain formats can crash a program that opens it and, in some setups, let an attacker run commands. A fix is out in version 13.0.0; active exploitation is not confirmed.

affected
Python Pillow 11.0.0 to before 13.0.0
cve
CVE-2026-96639
cvss
CVSS 3.1 9.8 (GitHub (CNA); NVD has not published its own score)
source
NVD - CVE-2026-96639

full entry: what this means, technical details, all sources →

critical vuln confirmed malicious release WordPress

Rank Math SEO PRO 3.0.123 downloads shipped malware (CVE-2026-111862)

Rank Math is a popular plugin that helps WordPress websites rank in search engines. For about 11 hours on 15-16 October, some downloads of its paid PRO version 3.0.123 contained malware that can take over a website once the plugin is turned on. The company confirms this; the free version from WordPress.org is not affected.

affected
Rank Math SEO PRO 3.0.123 (WordPress plugin)
cve
CVE-2026-111862
cvss
CVSS 3.1 9.8 (Wordfence (CNA))
source
Rank Math: PRO 3.0.123 security incident

full entry: what this means, technical details, all sources →

breach confirmed malicious release PyPI Docker

LiteLLM 1.107.0 on PyPI and Docker was malicious (release pipeline compromise)

LiteLLM is a popular open-source tool that developers use to connect their apps to AI models. On 21 October attackers hijacked its release process and published a fake version, 1.107.0, containing malware that steals passwords and access keys from any machine that installs it. LiteLLM has confirmed the incident and removed the bad version.

affected
BerriAI LiteLLM (PyPI litellm==1.107.0; Docker/GHCR v1.107.0, latest, main-latest, main-stable)
cve
no CVE
cvss
CVSS: n/a
source
LiteLLM: Oct 21, 2026 release v1.107.0 compromised (incident report)

full entry: what this means, technical details, all sources →

actively-exploited vuln confirmed runtime flaw PHP

PHP2Shell: critical unauthenticated PHP RCE flaws now exploited in the wild (CVE-2026-109618, CVE-2026-109619)

PHP, the programming language behind a large share of websites, released updates on 21 October that fix two serious flaws that can let someone with no login take control of a web server. Amazon's security team says attackers are now broadly trying these flaws against real internet-facing systems, with a first attempt seen on 17 October, four days before the fix came out. Active exploitation is confirmed by Amazon's own monitoring.

affected
PHP (all supported branches; mod_php, PHP-FPM, php-cgi, FrankenPHP, LiteSpeed)
cve
CVE-2026-109618 CVE-2026-109619
cvss
CVSS 4.0 9.2 (PHP (CNA); NVD scores both 9.8 under CVSS 3.1)
source
php.net security advisory: critical RCE vulnerabilities, update now

full entry: what this means, technical details, all sources →