Skip to content
OpenAdvisories

Weakness (CWE)

CWE-653: Improper Isolation or Compartmentalization

Class Draft

The product does not properly compartmentalize or isolate functionality, processes, or resources that require different privilege levels, rights, or permissions.

How to prevent it (1 mitigation)
  1. Architecture and Design

    Break up privileges between different modules, objects, or entities. Minimize the interfaces between modules and require strong access control between them.

Source: MITRE CWE-653

96 results · Feed

  • Critical 9.8

    vm2: WASM Sandbox Escape (Node 25 only)

    vm2 is an open source vm/sandbox for Node.js. In version 3.10.4, vm2 is vulnerable to full sandbox escape with arbitrary code execution. Attacker code inside VM.run() obtains host process object and runs host commands with zero host cooperation. This issue ha…

  • Critical 9.8

    vm2: Sandbox Escape

    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.

  • Critical 9.8

    vm2: Sandbox Breakout Through Inspect

    vm2 is an open source vm/sandbox for Node.js. Prior to version 3.11.0, VM2 suffers from a sandbox breakout vulnerability through the inspect function. This allows attackers to write code which can escape from the VM2 sandbox and execute arbitrary commands on …

  • Medium 4.8

    Traefik Kubernetes CRD allows unauthorized cross-namespace middleware binding

    Traefik is an HTTP reverse proxy and load balancer. Prior to versions 2.11.43, 3.6.14, and 3.7.0-rc.2, there is a potential vulnerability in Traefik's Kubernetes CRD provider cross-namespace isolation enforcement. When providers.kubernetesCRD.allowCrossNamesp…

  • Medium 4.3

    Spring gRPC SecurityContext leaks across requests on authorization failure

    When an authenticated user is denied access to a gRPC method, their authenticated identity remains bound to the gRPC worker thread and can be inherited by a subsequent unauthenticated request on the same thread. This may allow the subsequent user to gain esca…

  • Medium 5.5

    pretix: API leaks check-in data between events of the same organizer

    A new API endpoint introduced in pretix 2025 that is supposed to return all check-in events of a specific event in fact returns all check-in events belonging to the respective organizer. This allows an API consumer to access information for all other events u…

  • High 7.3

    API allows deletion of users of other instance

    A user with API access and "manage users" permission in any venueless world is able to trigger deletion of user accounts in other worlds.

  • Medium 6.8

    Electron: nodeIntegrationInWorker not correctly scoped in shared renderer processes

    Electron is a framework for writing cross-platform desktop applications using JavaScript, HTML and CSS. Prior to versions 38.8.6, 39.8.4, 40.8.4, and 41.0.0, the nodeIntegrationInWorker webPreference was not correctly scoped in all configurations. In certain …

  • High 7.4
    CVE-2026-4282 Public exploit

    Keycloak: keycloak: privilege escalation via forged authorization codes due to singleuseobjectprovider isolation flaw

    A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. This vulnerability allows an unauthenticated attacker to forge authorization codes. Successful exploitation can lead to the creatio…

  • Medium 5.3

    Keycloak: keycloak: replay of action tokens via improper handling of single-use entries

    A flaw was found in Keycloak. The SingleUseObjectProvider, a global key-value store, lacks proper type and namespace isolation. This vulnerability allows an attacker to delete arbitrary single-use entries, which can enable the replay of consumed action tokens…

  • High 8.1

    Llama-stack-k8s-operator: llama stack service exposed across namespaces due to missing networkpolicy

    A flaw was found in Red Hat OpenShift AI (RHOAI) llama-stack-operator. This vulnerability allows unauthorized access to Llama Stack services deployed in other namespaces via direct network requests, because no NetworkPolicy restricts access to the llama-stack…

  • Critical 9.6
    CVE-2026-4692 Public exploit

    Sandbox escape in the Responsive Design Mode component

    Sandbox escape in the Responsive Design Mode component. This vulnerability was fixed in Firefox 149, Firefox ESR 115.34, Firefox ESR 140.9, Thunderbird 149, and Thunderbird 140.9.

  • Critical 9.2
    CVE-2026-0542 Public exploit

    Remote Code Execution in ServiceNow AI Platform

    ServiceNow has addressed a remote code execution vulnerability that was identified in the ServiceNow AI platform. This vulnerability could enable an unauthenticated user, in certain circumstances, to execute code within the ServiceNow Sandbox.    ServiceNow a…

  • Medium 5.8

    Lack of isolation in mcp-run-python leads to MCP server takeover

    The Python code being run by 'runPython' or 'runPythonAsync' is not isolated from the rest of the JS code, allowing any Python code to use the Pyodide APIs to modify the JS environment. This may result in an attacker hijacking the MCP server - for malicious p…

  • High 7.5

    Network boundaries not respected in certain Foundry namespaces.

    Due to a product misconfiguration in certain deployment types, it was possible from different pods in the same namespace to communicate with each other. This issue resulted in bypass of access control due to the presence of a vulnerable endpoint in Foundry Co…

  • Medium 5.0

    An Improper Isolation or Compartmentalization vulnerability [CWE-653] in Fortinet FortiSandbox 5.0.0 through 5.0.1, For…

  • Low 2.1

    Incorrect oauth passthrough in Grafana Databricks Datasource

    When using the Grafana Databricks Datasource Plugin, if Oauth passthrough is enabled on the datasource, and multiple users are using the same datasource at the same time on a single Grafana instance, it  could result in  the wrong user identifier being used, …

  • Low 2.1

    Incorrect oauth passthrough in Grafana Snowflake Datasource

    When using the Grafana Snowflake Datasource Plugin, if Oauth passthrough is enabled on the datasource, and multiple users are using the same datasource at the same time on a single Grafana instance, it  could result in  the wrong user identifier being used, a…

  • Medium 5.9

    Insecure configuration in DSPy lead to arbitrary file read when running untrusted code inside the sandbox

    The overly permissive sandbox configuration in DSPy allows attackers to steal sensitive files in cases when users build an AI agent which consumes user input and uses the “PythonInterpreter” class.

  • High 7.2
    CVE-2025-57738 EPSS 24%

    Apache Syncope: Remote Code Execution by delegated administrators

    Apache Syncope offers the ability to extend / customize the base behavior on every deployment by allowing to provide custom implementations of a few Java interfaces; such implementations can be provided either as Java or Groovy classes, with the latter being …

  • High 8.5

    Vasion Print (formerly PrinterLogic) Lack of Network Segmentation Between Docker Instances

    Vasion Print (formerly PrinterLogic) Virtual Appliance Host and Application (VA and SaaS deployments) run many Docker containers on shared internal networks without firewalling or segmentation between instances. A compromise of any single container allows dir…

  • High 7.8

    Improper Isolation or Compartmentalization in the stream cache mechanism for some Intel(R) Processors may allow an auth…

  • High 7.2

    High Privilege RCE via LUA Sandbox Escape

    A high privileged remote attacker can execute arbitrary OS commands using an undocumented method allowing to escape the implemented LUA sandbox.

  • Medium 4.1

    Restricted shell evasion in Radiflow iSAP Smart Collector

    A user with vpuser credentials that opens an SSH connection to the device, gets a restricted shell rbash that allows only a small list of allowed commands. This vulnerability enables the user to get a full-featured Linux shell, bypassing the rbash restriction…

  • High 7.6

    A vulnerability in the Eclipse Open VSX Registry’s automated publishing system could have allowed unauthorized uploads …

  • Medium 6.3

    Sony XAV-AX8500 Bluetooth Improper Isolation Authentication Bypass Vulnerability

    Sony XAV-AX8500 Bluetooth Improper Isolation Authentication Bypass Vulnerability. This vulnerability allows network-adjacent attackers to bypass authentication on affected Sony XAV-AX8500 devices. Authentication is not required to exploit this vulnerability. …

  • Low 2.3

    An improper isolation or compartmentalization vulnerability [CWE-653] in FortiClientMac version 7.4.2 and below, versio…

  • Critical 9.1

    Process isolation bypass using "javascript:" URI links in cross-origin frames

    A process isolation vulnerability in Thunderbird stemmed from improper handling of javascript: URIs, which could allow content to execute in the top-level document's process instead of the intended frame, potentially enabling a sandbox escape. This vulnerabil…

  • Medium 6.3

    User in anonymous role could create and delete views

    Improper isolation of users in M-Files Server version before 25.3.14549 allows anonymous user to affect other anonymous users views and possibly cause a denial of service

  • Critical 9.8
    CVE-2025-1974 Public exploit EPSS 99%

    ingress-nginx admission controller RCE escalation

    A security issue was discovered in Kubernetes where under certain conditions, an unauthenticated attacker with access to the pod network can achieve arbitrary code execution in the context of the ingress-nginx controller. This can lead to disclosure of Secret…

  • Medium 6.5

    Bare Metal Operator (BMO) can expose any secret from other namespaces via BMCEventSubscription CRD

    The Bare Metal Operator (BMO) implements a Kubernetes API for managing bare metal hosts in Metal3. Baremetal Operator enables users to load Secret from arbitrary namespaces upon deployment of the namespace scoped Custom Resource `BMCEventSubscription`. Prior …

  • Medium 5.4

    SolarWinds Service Desk Broken Access Control Vulnerability

    SolarWinds Service Desk is affected by a broken access control vulnerability. The issue allows authenticated users to escalate privileges, leading to unauthorized data manipulation.

  • Medium 4.4
    CVE-2025-21590 Exploited

    Junos OS: An local attacker with shell access can execute arbitrary code

    An Improper Isolation or Compartmentalization vulnerability in the kernel of Juniper Networks Junos OS allows a local attacker with high privileges to compromise the integrity of the device. A local attacker with access to the shell is able to inject arbitrar…

    KEV Mar 13, 2025
  • Medium 6.5

    Azure Promptflow Remote Code Execution Vulnerability

    Improper isolation or compartmentalization in Azure PromptFlow allows an unauthorized attacker to execute code over a network.

  • Medium 6.5

    lunasvg v3.0.1 was discovered to contain a segmentation violation via the component gray_find_cell

  • Medium 5.5

    NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could l…

  • High 7.6

    NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could l…

  • High 7.6

    NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could l…

  • Medium 6.5

    lunasvg v3.0.0 was discovered to contain a segmentation violation via the component plutovg_path_add_path.

  • Medium 6.5

    lunasvg v3.0.0 was discovered to contain a segmentation violation via the component composition_source_over.