← Back
CWE-653

69 CVEs • Abstraction: Class

Improper Isolation or Compartmentalization

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

JSON object

Loading...

CVEs (69)

CVE
VENDORS
PRODUCTS
UPDATED
PUBLISHED
CVSS
1Mozilla
2Firefox
Thunderbird
Jun 17, 2026
Apr 29, 2025
N/A· v4
9.1 CRITICAL· v3
N/A· v2
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 ena...Show more
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 vulnerability was fixed in Firefox 138, Firefox ESR 128.10, Firefox ESR 115.23, Thunderbird 138, and Thunderbird 128.10.Show less
1M Files
1M Files Server
Jun 17, 2026
Apr 4, 2025
6.3 MEDIUM· v4
7.1 HIGH· v3
N/A· v2
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
-
-
Jun 17, 2026
Mar 25, 2025
N/A· v4
9.8 CRITICAL· v3
N/A· v2
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...Show more
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 Secrets accessible to the controller. (Note that in the default installation, the controller can access all Secrets cluster-wide.)Show less
-
-
Jun 17, 2026
Mar 17, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
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...Show more
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 to versions 0.8.1 and 0.9.1, an adversary Kubernetes account with only namespace level roles (e.g. a tenant controlling a namespace) may create a `BMCEventSubscription` in his authorized namespace and then load Secrets from his unauthorized namespaces to his authorized namespace via the Baremetal Operator, causing Secret Leakage. The patch makes BMO refuse to read Secrets from other namespace than where the corresponding BMH resource is. The patch does not change the `BMCEventSubscription` API in BMO, but stricter validation will fail the request at admission time. It will also prevent the controller reading such Secrets, in case the BMCES CR has already been deployed. The issue exists for all versions of BMO, and is patched in BMO releases v0.9.1 and v0.8.1. Prior upgrading to patched BMO version, duplicate any existing Secret pointed to by `BMCEventSubscription`'s `httpHeadersRef` to the same namespace where the corresponding BMH exists. After upgrade, remove the old Secrets. As a workaround, the operator can configure BMO RBAC to be namespace scoped, instead of cluster scoped, to prevent BMO from accessing Secrets from other namespaces, and/or use `WATCH_NAMESPACE` configuration option to limit BMO to single namespace.Show less
-
-
Jun 17, 2026
Mar 17, 2025
N/A· v4
5.4 MEDIUM· v3
N/A· v2
SolarWinds Service Desk is affected by a broken access control vulnerability. The issue allows authenticated users to escalate privileges, leading to unauthorized data manipulation.
1Juniper
1Junos
Jun 17, 2026
Mar 12, 2025
6.7 MEDIUM· v4
4.4 MEDIUM· v3
N/A· v2
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...Show more
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 arbitrary code which can compromise an affected device. This issue is not exploitable from the Junos CLI. This issue affects Junos OS:  * All versions before 21.2R3-S9, * 21.4 versions before 21.4R3-S10,  * 22.2 versions before 22.2R3-S6,  * 22.4 versions before 22.4R3-S6,  * 23.2 versions before 23.2R2-S3,  * 23.4 versions before 23.4R2-S4, * 24.2 versions before 24.2R1-S2, 24.2R2.Show less
1Microsoft
2Azure Promptflow Core
Azure Promptflow Tools
Jun 17, 2026
Mar 11, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
Improper isolation or compartmentalization in Azure PromptFlow allows an unauthorized attacker to execute code over a network.
1Sammycage
1Lunasvg
Jun 17, 2026
Feb 3, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
lunasvg v3.0.1 was discovered to contain a segmentation violation via the component gray_find_cell
1Nvidia
2Nvidia Container Toolkit
Nvidia Gpu Operator
Jun 17, 2026
Jan 28, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to untrusted code running in the host’s network namespace. This vulnerability is present only whe...Show more
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to untrusted code running in the host’s network namespace. This vulnerability is present only when the NVIDIA Container Toolkit is configured in a nondefault way. A successful exploit of this vulnerability may lead to denial of service and escalation of privileges.Show less
1Nvidia
2Nvidia Container Toolkit
Nvidia Gpu Operator
Jun 17, 2026
Jan 28, 2025
N/A· v4
8.4 HIGH· v3
N/A· v2
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to untrusted code obtaining read and write access to host devices. This vulnerability is present...Show more
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to untrusted code obtaining read and write access to host devices. This vulnerability is present only when the NVIDIA Container Toolkit is configured in a nondefault way. A successful exploit of this vulnerability may lead to code execution, denial of service, escalation of privileges, information disclosure, and data tampering.Show less
1Nvidia
2Nvidia Container Toolkit
Nvidia Gpu Operator
Jun 17, 2026
Jan 28, 2025
N/A· v4
7.6 HIGH· v3
N/A· v2
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to modification of a host binary. A successful exploit of this vulnerability may lead to code exe...Show more
NVIDIA Container Toolkit contains an improper isolation vulnerability where a specially crafted container image could lead to modification of a host binary. A successful exploit of this vulnerability may lead to code execution, denial of service, escalation of privileges, information disclosure, and data tampering.Show less
1Sammycage
1Lunasvg
Jun 17, 2026
Jan 23, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
lunasvg v3.0.0 was discovered to contain a segmentation violation via the component composition_source_over.
1Sammycage
1Lunasvg
Jun 17, 2026
Jan 23, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
lunasvg v3.0.0 was discovered to contain a segmentation violation via the component plutovg_path_add_path.
1Sammycage
1Lunasvg
Jun 17, 2026
Jan 23, 2025
N/A· v4
6.5 MEDIUM· v3
N/A· v2
lunasvg v3.0.0 was discovered to contain a segmentation violation via the component plutovg_blend.
1Arista
1Ng Firewall
Jun 17, 2026
Jan 10, 2025
N/A· v4
7.6 HIGH· v3
N/A· v2
A user with advanced report application access rights can perform actions for which they are not authorized
1Nofusscomputing
1Centurion Erp
Jun 17, 2026
Nov 27, 2024
N/A· v4
4.3 MEDIUM· v3
N/A· v2
Centurion ERP (Enterprise Rescource Planning) is a simple application developed to provide open source IT management with a large emphasis on the IT Service Management (ITSM) modules. A user who is authenticated and has...Show more
Centurion ERP (Enterprise Rescource Planning) is a simple application developed to provide open source IT management with a large emphasis on the IT Service Management (ITSM) modules. A user who is authenticated and has view permissions for a ticket, can view the tickets of another organization they are not apart of. Users with following permissions are applicable: 1. `view_ticket_change` permission can view change tickets from organizations they are not apart of. 2. `view_ticket_incident` permission can view incident tickets from organizations they are not apart of. 3. `view_ticket_request` permission can view request tickets from organizations they are not apart of. 4. `view_ticket_problem` permission can view problem tickets from organizations they are not apart of. The access to view the tickets from different organizations is only applicable when browsing the API endpoints for the tickets in question. The Centurion UI is not affected. Project Tasks, although a "ticket type" are also **Not** affected. This issue has been addressed in release version 1.3.1 and users are advised to upgrade. Users unable to upgrade may remove the ticket view permissions from users which would alleviate this vulnerability, if this is deemed not-viable, Upgrading is recommended.Show less
1Lonelycoder
1Vmir
Jun 17, 2026
Nov 8, 2024
N/A· v4
5.5 MEDIUM· v3
N/A· v2
vmir e8117 was discovered to contain a segmentation violation via the function_prepare_parse function at /src/vmir_function.c.
1Nofusscomputing
1Centurion Erp
Jun 17, 2026
Oct 22, 2024
N/A· v4
4.3 MEDIUM· v3
N/A· v2
No Fuss Computing Centurion ERP is open source enterprise resource planning (ERP) software. Prior to version 1.2.1, an authenticated user can view projects within organizations they are not apart of. Version 1.2.1 fixes...Show more
No Fuss Computing Centurion ERP is open source enterprise resource planning (ERP) software. Prior to version 1.2.1, an authenticated user can view projects within organizations they are not apart of. Version 1.2.1 fixes the problem.Show less
-
-
Jun 17, 2026
Sep 26, 2024
5.1 MEDIUM· v4
N/A· v3
N/A· v2
In Grafana, the wrong permission is applied to the alert rule write API endpoint, allowing users with permission to write external alert instances to also write alert rules.
-
-
Jun 17, 2026
Sep 3, 2024
N/A· v4
4.9 MEDIUM· v3
N/A· v2
The Bare Metal Operator (BMO) implements a Kubernetes API for managing bare metal hosts in Metal3. The `BareMetalHost` (BMH) CRD allows the `userData`, `metaData`, and `networkData` for the provisioned host to be specifi...Show more
The Bare Metal Operator (BMO) implements a Kubernetes API for managing bare metal hosts in Metal3. The `BareMetalHost` (BMH) CRD allows the `userData`, `metaData`, and `networkData` for the provisioned host to be specified as links to Kubernetes Secrets. There are fields for both the `Name` and `Namespace` of the Secret, meaning that versions of the baremetal-operator prior to 0.8.0, 0.6.2, and 0.5.2 will read a `Secret` from any namespace. A user with access to create or edit a `BareMetalHost` can thus exfiltrate a `Secret` from another namespace by using it as e.g. the `userData` for provisioning some host (note that this need not be a real host, it could be a VM somewhere). BMO will only read a key with the name `value` (or `userData`, `metaData`, or `networkData`), so that limits the exposure somewhat. `value` is probably a pretty common key though. Secrets used by _other_ `BareMetalHost`s in different namespaces are always vulnerable. It is probably relatively unusual for anyone other than cluster administrators to have RBAC access to create/edit a `BareMetalHost`. This vulnerability is only meaningful, if the cluster has users other than administrators and users' privileges are limited to their respective namespaces. The patch prevents BMO from accepting links to Secrets from other namespaces as BMH input. Any BMH configuration is only read from the same namespace only. The problem is patched in BMO releases v0.7.0, v0.6.2 and v0.5.2 and users should upgrade to those versions. Prior upgrading, duplicate the BMC Secrets to the namespace where the corresponding BMH is. After upgrade, remove the old Secrets. As a workaround, an operator can configure BMO RBAC to be namespace scoped for Secrets, instead of cluster scoped, to prevent BMO from accessing Secrets from other namespaces.Show less