← Back to Weekly Roundup
Weekly Roundup2026-10-26 β€” 2026-11-01

Weekly Vulnerability Roundup β€” October 26 to November 1, 2026

This week’s roundup covers 15 notable CVEs tracked between 2026-10-26 and 2026-11-01. 2were added to CISA’s Known Exploited Vulnerabilities catalog, signaling active exploitation in the wild. Top affected vendors: ci4-cms-erp, vvveb, adobe.

Critical Highlights

CRITICALCVE-2026-48356CVSS 9.3KEV

adobe commerce

Adobe Commerce is affected by an Unrestricted Upload of File with Dangerous Type vulnerability that could result in arbitrary code execution in the context of the current user, potentially gaining ele

Attack Vector: NETWORKCWE: CWE-434KEV added: 2026-10-27Due: 2026-11-10
Mitigation: Immediately apply the latest security patches for Adobe Commerce to mitigate the unrestricted file upload vulnerability. Review and enforce strict file upload policies, validating all uploaded file types and content server-side.
CRITICALCVE-2026-111497CVSS 9.8KEV

google brotli

A buffer overflow vulnerability in the Brotli decoder (c/dec/decode.c) in Google Brotli versions 1.0.3 through 1.2.0 on all platforms allows a remote unauthenticated attacker to corrupt adjacent decod

Attack Vector: NETWORKCWE: CWE-252KEV added: 2026-10-27Due: 2026-11-10
Mitigation: Update Google Brotli to a version beyond 1.2.0 to address the buffer overflow in the decoder. Prioritize patching all systems utilizing the Brotli library for compression and decompression.
CRITICALCVE-2026-32871CVSS 10

jlowin fastmcp

FastMCP is a Pythonic way to build MCP servers and clients. Prior to version 3.2.0, the OpenAPIProvider in FastMCP exposes internal APIs to MCP clients by parsing OpenAPI specifications. The RequestDi

Attack Vector: NETWORKCWE: CWE-918
Mitigation: Upgrade FastMCP to version 3.2.0 or later to prevent the exposure of internal APIs through OpenAPIProvider. Ensure all client-facing APIs are properly secured and do not expose sensitive internal functionalities.

Full Digest

CRITICALCVE-2026-41211CVSS 10voidzero vite\+

Vite+ is a unified toolchain and entry point for web development. Prior to version 0.1.17, `downloadPackageManager()` accepts an untrusted `version` string and uses it directly in filesystem paths. A β€” Update Vite+ to version 0.1.17 or newer to remediate the untrusted version parameter vulnerability in `downloadPackageManager()`. Implement robust input validation for all external parameters to prevent command injection.

CRITICALCVE-2026-34569CVSS 9.9ci4-cms-erp ci4ms

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.31.0.0, the application fails to proper β€” Upgrade CI4MS to the latest secure version to address the reflected XSS vulnerability. Implement a strong Content Security Policy (CSP) and ensure all user-supplied input is properly sanitized and encoded before rendering.

CRITICALCVE-2026-34571CVSS 9.9ci4-cms-erp ci4ms

CI4MS is a CodeIgniter 4-based CMS skeleton that delivers a production-ready, modular architecture with RBAC authorization and theme support. Prior to version 0.31.0.0, a Stored Cross-Site Scripting ( β€” Update CI4MS to the latest secure version to resolve the stored XSS vulnerability. Enforce strict input validation and output encoding for all user-generated content, especially in administrative interfaces.

CRITICALCVE-2024-25182CVSS 9.8vvveb vvvebjs

givanz VvvebJs 1.7.2 suffers from a File Upload vulnerability via save.php. β€” Patch VvvebJs to a version that addresses the insecure file upload vulnerability in `save.php`. Configure web servers to deny execution of uploaded files in user-writable directories and implement strict file type validation.

CRITICALCVE-2024-27480CVSS 9.8vvveb vvvebjs

givanz VvvebJs 1.7.2 is vulnerable to Insecure File Upload. β€” Upgrade VvvebJs to a patched version to mitigate the insecure file upload vulnerability. Implement server-side validation for all uploaded files, restricting types and sizes, and store them outside the web root if possible.

CRITICALCVE-2024-58309CVSS 9.8xbtitfm xbtitfm

xbtitFM 4.1.18 contains an unauthenticated SQL injection vulnerability that allows remote attackers to manipulate database queries by injecting malicious SQL code through the msgid parameter. Attacker β€” Immediately apply the latest security updates for xbtitFM to eliminate the unauthenticated SQL injection vulnerability. Implement parameterized queries or prepared statements for all database interactions to prevent injection attacks.

CRITICALCVE-2026-112900CVSS 9.8python pillow

Pillow is a Python imaging library. From 2.6.0 until 13.0.0, Pillow is vulnerable to argument injection when invoking Ghostscript for EPS input. EpsImagePlugin.Ghostscript passes a caller-controlled i β€” Update Pillow to version 13.0.0 or higher to fix the argument injection vulnerability when invoking Ghostscript. Configure systems to restrict Ghostscript's execution environment and limit its privileges.

CRITICALCVE-2026-19586CVSS 9.8tp-link er7212pc firmware

A pre-authentication OS command injection vulnerability has been identified in Omada gateways configured to operate as an OpenVPN Server due to insufficient validation of client-supplied data during O β€” Apply the latest firmware update for TP-Link ER7212PC to patch the pre-authentication OS command injection vulnerability. Review and harden OpenVPN server configurations, ensuring all inputs are validated before processing.

CRITICALCVE-2026-25874CVSS 9.8huggingface lerobot

LeRobot through 0.5.1 contains an unsafe deserialization vulnerability in the async inference pipeline where pickle.loads() is used to deserialize data received over unauthenticated gRPC channels with β€” Upgrade LeRobot to a version beyond 0.5.1 to address the unsafe deserialization vulnerability. Avoid using `pickle.loads()` with untrusted data and consider safer serialization formats like JSON or Protocol Buffers.

CRITICALCVE-2026-26015CVSS 9.8arc53 docsgpt

DocsGPT is a GPT-powered chat for documentation. From version 0.15.0 to before version 0.16.0, an attacker accessing both the official DocsGPT website or any local and public deployment, can craft a m β€” Update DocsGPT to version 0.16.0 or later to mitigate the command injection vulnerability. Ensure that all external inputs used in command execution are thoroughly sanitized and validated.

CRITICALCVE-2026-26332CVSS 9.8vm2 project vm2

vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, SuppressedError allows attackers to escape the sandbox and run arbitrary code. This issue has been patched in version 3.11.0. β€” Upgrade vm2 to version 3.11.0 or newer to prevent sandbox escape via SuppressedError. Regularly review and update sandboxing solutions to counter emerging bypass techniques.

CRITICALCVE-2026-32311CVSS 9.8flowsint flowsint

Flowsint is an open-source OSINT graph exploration tool designed for cybersecurity investigation, transparency, and verification. Flowsint allows a user to create investigations, which are used to man β€” Update Flowsint to a patched version that addresses the OS command injection vulnerability. Implement strict input validation and avoid direct execution of user-supplied commands.

Themes & Observations

This week's critical vulnerabilities highlight a persistent, concerning trend: fundamental input validation failures across diverse software stacks. We're seeing repeated instances of unrestricted file upload (CWE-434), improper neutralization of input during web page generation (CWE-79), and server-side request forgery (CWE-918). These aren't novel attack vectors; they are basic hygiene issues. The prevalence of these well-understood flaws, even in widely used components like Adobe Commerce and Python Pillow, indicates a systemic problem with secure development lifecycles, likely a combination of inadequate developer training and insufficient security testing. Relying on perimeter defenses alone against these internal application logic flaws is a losing strategy. We need to push for better upstream security practices and robust application security testing within our own environments.

This roundup is generated using ComplyIT’s composite scoring methodology that weighs CISA KEV status, CVSS base scores, exploit availability, vendor impact, and CWE prevalence. Learn more about our methodology.