CyberSecBulletin

Protection Mechanism Failure

CWE-693

The product does not use or incorrectly uses a protection mechanism that provides sufficient defense against directed attacks against the product.

We track 444 vulnerabilities of this type. 99% are rated high or critical, and the average CVSS score is 8.5. 14 have been exploited in real attacks.

Latest Protection Mechanism Failure vulnerabilities

  • 8.2 High severity

    stoatchat: Protection Mechanism Failure

    CVE-2026-100676Stoatchat

    January, the media proxy/embed service of stoatchat (stoatchat/stoatchat), before version 0.15.5 improperly resolves SVG <image href> values as local filesystem paths when a fetched resource is served as image/svg+xml. An unauthenticated remote attacker who ca

  • 9.1 Critical severity

    InvoicePlane: Improper Control of Filename for Include/Require Statement in PHP Program

    CVE-2026-39353InvoicePlane

    InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. Prior to 1.7.2-rc-1, InvoicePlane builds its permitted template list by scanning a PHP template directory that can be written through an administrator-controlle

  • 10.0 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-93606Patriksimek

    vm2 (npm) versions 3.12.0 and earlier contain a sandbox escape in `VM` and `NodeVM`. When an embedder exposes a host API that returns a host-realm Promise, the bridge's rejection sanitizer (hostPromiseSanitizeReject / makeSanitizedPromiseCallback / normalizeHo

  • 10.0 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-93605Patriksimek

    vm2 NodeVM versions before 3.12.1 contain a sandbox escape vulnerability where the DANGEROUS_BUILTINS denylist omits child_process despite blocking other host-spawning modules. Attackers can require child_process and execute arbitrary commands on the host syst

  • 7.1 High severity

    vm2: Protection Mechanism Failure

    CVE-2026-92959Patriksimek

    vm2 before 3.11.8 does not fully enforce the allowAsync: false option in VM and NodeVM. While localPromise.prototype.then is replaced with a handler that throws 'Async not available', the sandbox's Promise static methods (Promise.resolve, Promise.all, Promise.

  • 10.0 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-92956Patriksimek

    vm2 versions 3.10.1 through 3.11.6 contain a sandbox escape reachable from a default `new VM()` sandbox when running on Node.js 26. WebAssembly.compileStreaming and WebAssembly.instantiateStreaming can produce a raw host-realm Promise that rejects with a host-

  • 9.9 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-92948Patriksimek

    vm2 versions >= 3.9.6 and <= 3.11.6 are affected by a NodeVM builtin allowlist bypass that permits a sandbox escape on Node.js 24 and newer when the embedder explicitly allows the node:test builtin (e.g. require: { builtin: ['node:test'] }). On Node.js 24+, mo

  • 9.8 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-92944Patriksimek

    vm2 versions 3.10.2 through 3.11.6 contain a sandbox escape vulnerability on Node.js 26 where Promise.prototype.finally() bypasses vm2's wrapper protections due to a stale PromiseThenLookupChain protector in V8 14.6. Attackers can exploit this by creating an a

  • 9.9 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-92938Patriksimek

    vm2 versions 3.11.3 through 3.11.6 expose Node.js's host node:sqlite module to code running in NodeVM when that builtin is permitted, either explicitly or through builtin: ['*']. The module is wrapped with vm.readonly(), which prevents property assignment but

  • 9.0 Critical severity

    vm2: Protection Mechanism Failure

    CVE-2026-92934Patriksimek

    vm2 before 3.11.8 contains an incomplete fix for Error.cause sanitization that allows sandbox escape when revisited host-wrapped AggregateError objects are caught within a single exception handler traversal. Attackers can exploit cycle detection bypass in hand

  • 9.6 Critical severity

    Cisco Secure Firewall Adaptive Security…: Protection Mechanism Failure

    CVE-2026-20331Cisco

    As part of Cisco's ongoing commitment to proactive security and product quality, the Cisco Secure Adaptive Security Appliance Software, Cisco Secure Firewall Threat Defense Software and Cisco Secure Firewall Management Center Software engineering team has cond

  • 8.4 High severity

    RestrictedPython: Exposure of Sensitive Information to an Unauthorized Actor

    CVE-2026-76825Zopefoundation

    RestrictedPython is a tool that helps define a subset of the Python language for accepting program input in a trusted environment. Prior to 8.4, RestrictedPython could allow a sandbox escape when a custom import policy or globals exposed the standard library s

  • 7.5 High severity

    Jenkins Script Security Plugin: Protection Mechanism Failure

    CVE-2026-92129Jenkins

    Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not check calls from sandboxed scripts to methods added dynamically to a class at runtime, allowing attackers with permission to define and run sandboxed scripts, including Pipelines, to byp

  • 8.8 High severity

    Jenkins Script Security Plugin: Protection Mechanism Failure

    CVE-2026-92124Jenkins

    Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier checks the operations Groovy will perform with the elements it reads from a collection that a sandboxed script casts to another type but performs the cast on the collection itself, allowing attac

  • 8.8 High severity

    Jenkins Script Security Plugin: Protection Mechanism Failure

    CVE-2026-92123Jenkins

    Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not intercept operations performed on a null receiver (method calls, property and attribute accesses, and array accesses), allowing attackers with permission to define and run sandboxed scri

  • 8.8 High severity

    Jenkins Script Security Plugin: Protection Mechanism Failure

    CVE-2026-92122Jenkins

    Jenkins Script Security Plugin 1415.v9a_f9b_3a_c253d and earlier does not check the method called through the proxy created when a sandboxed script coerces a value to an interface, if the value inherits a method of the same name as an interface method, allowin

  • 7.8 High severity

    Android: Protection Mechanism Failure

    CVE-2026-58766Google

    In multiple functions of arm-smmu-v3.c, there is a possible escalation of privilege due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitati

  • 8.8 High severity

    Google Pixel Improper Authorization Exploited

    CVE-2026-58704Google

    In Cellular Modem, there is a possible permission bypass due to a logic error in the code. This could lead to remote (proximal/adjacent) escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.8 High severity

    Android: Protection Mechanism Failure

    CVE-2026-58678Google

    In Bootloader, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Protection Mechanism Failure

    CVE-2026-57012Google

    In the Setup Wizard, there is a possible remote package install due to a missing permission check. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.8 High severity

    Android: Protection Mechanism Failure

    CVE-2026-56982Google

    In VPU, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with System execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Protection Mechanism Failure

    CVE-2026-56970Google

    In multiple locations, there is a possible permission bypass due to a missing permission check. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Protection Mechanism Failure

    CVE-2026-56941Google

    In multiple functions of fpc_tee_hal.c, there is a possible use-after-free due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Protection Mechanism Failure

    CVE-2026-56881Google

    In enable_segment of remap.c, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 9.8 Critical severity

    Android: Protection Mechanism Failure

    CVE-2026-55366Google

    In IP Multimedia Subsystem, there is a possible authentication bypass due to a logic error in the code. This could lead to remote escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 7.8 High severity

    Android: Protection Mechanism Failure

    CVE-2026-55359Google

    In multiple locations, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with User execution privileges needed. User interaction is not needed for exploitation.

  • 8.4 High severity

    Android: Protection Mechanism Failure

    CVE-2026-0189Google

    In ac_init_policy of init.c, there is a possible permission bypass due to a logic error in the code. This could lead to local escalation of privilege with no additional execution privileges needed. User interaction is not needed for exploitation.

  • 10.0 Critical severity

    mcp-context-forge: Improper Control of Generation of Code

    CVE-2026-53710IBMEPSS 1.14%

    MCP Context Forge is an AI gateway, registry, and proxy for MCP, A2A, REST, and gRPC APIs. Prior to 1.0.2, the python_sandbox_server in mcp-servers/python/python_sandbox_server/src/python_sandbox_server/server_fastmcp.py exposes raw getattr through safe_builti

  • 9.3 Critical severity

    FreeRDP: Protection Mechanism Failure

    CVE-2026-91949FreeRDP

    FreeRDP server versions before 3.31.0 contain a protocol negotiation bypass vulnerability that allows unauthenticated attackers to establish RDSTLS connections despite server policy disabling them. Attackers can send incompatible protocol requests, receive neg

  • 9.1 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92079Mozilla

    Mitigation bypass in the Widget: Win32 component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 9.1 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92075Mozilla

    Mitigation bypass in the Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 8.8 High severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92074Mozilla

    Mitigation bypass in the Popup Blocker component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 9.1 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92057Mozilla

    Mitigation bypass in the Enterprise Policies component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 9.1 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92041Mozilla

    Mitigation bypass in the DOM: Networking component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 9.1 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92038Mozilla

    Mitigation bypass in the Remote Settings Client component. This vulnerability was fixed in Firefox 156, Firefox ESR 153.3, Thunderbird 156, and Thunderbird 153.3.

  • 8.1 High severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92019Mozilla

    Mitigation bypass in the Remote Settings Client component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.

  • 9.6 Critical severity

    Firefox: Protection Mechanism Failure

    CVE-2026-92018Mozilla

    Sandbox escape in the DOM: Core & HTML component. This vulnerability was fixed in Firefox 156, Firefox ESR 115.41, Firefox ESR 140.16, Firefox ESR 153.3, Thunderbird 156, Thunderbird 140.16, and Thunderbird 153.3.

  • 9.9 Critical severity

    PraisonAI: Incomplete List of Disallowed Inputs

    CVE-2026-57138MervinPraison

    PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, codeMode in src/praisonai-ts/src/tools/builtins/code-mode.ts executes untrusted JavaScript with new Function() inside with(sandbox) and relies on a small source-code blocklist plus shadowed proce

  • 8.8 High severity

    PraisonAI: Protection Mechanism Failure

    CVE-2026-57137MervinPraison

    PraisonAI is a multi-agent teams system. From 1.4.0 until 1.7.2, createAgentLoop() in src/praisonai-ts/src/ai/agent-loop.ts passes executable tools to generateText() before invoking the onToolCall approval callback. Because the wrapped AI SDK executes tool han

  • 8.8 High severity

    PraisonAI: Improper Neutralization of Special Elements used in an OS Command

    CVE-2026-57136MervinPraison

    PraisonAI is a multi-agent teams system. From 1.2.3 until 1.7.2, CommandValidator in src/praisonai-ts/src/cli/features/sandbox-executor.ts validates only the first whitespace-delimited executable against allowedCommands, then SandboxExecutor passes the complet