Skip to content
OpenAdvisories

Weakness (CWE)

CWE-284: Improper Access Control

Pillar Incomplete Mapping discouraged

The product does not restrict or incorrectly restricts access to a resource from an unauthorized actor.

How to prevent it (2 mitigations)
  1. Architecture and Design, Operation

    Very carefully manage the setting, management, and handling of privileges. Explicitly manage trust zones in the software.

  2. Architecture and Design

    Compartmentalize the system to have "safe" areas where trust boundaries can be unambiguously drawn. Do not allow sensitive data to go outside of the trust boundary and always be careful when interfacing with a compartment outside of the safe area.

    Ensure that appropriate compartmentalization is built into the system design, and the compartmentalization allows for and reinforces privilege separation functionality. Architects and designers should rely on the principle of least privilege to decide the appropriate time to use privileges and the time to drop privileges.

Source: MITRE CWE-284

8,243 results · Feed

  • High 8.1

    Netty has an IPv6 Subnet Filter Bypass via Incorrect Comparator Masking

    Netty is a network application framework for development of protocol servers and clients. In netty-handler prior to versions 4.1.135.Final and 4.2.15.Final, an attacker can bypass IPv6 subnet rules due to an incorrect masking operation in IpSubnetFilterRule.c…

  • High 8.8

    OpenClaw < 2026.5.22 - Control UI Locality Spoofing in Device Pairing

    OpenClaw before 2026.5.22 contains a locality validation vulnerability in Control UI pairing that allows attackers with network access to spoof locality information and obtain durable admin-capable device tokens. Attackers can exploit insufficient locality-de…

  • High 7.2

    OpenClaw < 2026.5.18 - Exec Lifecycle Event Forgery via Paired Node

    OpenClaw before 2026.5.18 contains an insufficient provenance validation vulnerability in node event handling that allows paired nodes to forge exec lifecycle events without system.run authorization. A malicious or compromised paired node can send crafted nod…

  • High 8.3

    OpenClaw < 2026.5.20 - Privilege Escalation via Hook-Triggered CLI MCP Tool Authority

    OpenClaw before 2026.5.20 contains a privilege escalation vulnerability where hook-triggered agent runs incorrectly receive owner-scoped MCP loopback authority instead of hook-appropriate scope. Attackers with a valid hook token can exploit the /hooks/agent e…

  • High 7.7

    OpenClaw < 2026.5.18 - Private-Network Navigation Bypass via Browser Act Interactions

    OpenClaw before 2026.5.18 contains a server-side request forgery vulnerability in browser control that allows authenticated users to bypass private-network navigation checks through Playwright act interactions. Attackers can trigger navigation to private-netw…

  • High 8.8

    OpenClaw < 2026.5.18 - Arbitrary Code Execution via Unscanned Marketplace Runtime Extension Metadata

    OpenClaw before 2026.5.18 contains a code execution vulnerability where marketplace runtime extension metadata can redirect loading toward unscanned package payloads. Attackers with trusted operator access can manipulate extension metadata to load plugin code…

  • Medium 5.5

    An access issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Tahoe 26.1. A maliciou…

  • High 7.5

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Tahoe 26.1. An app may be …

  • Medium 5.5

    A permissions issue was addressed with additional restrictions. This issue is fixed in macOS Sequoia 15.4, macOS Sonoma…

  • Medium 5.3

    An authorization issue was addressed with improved state management. This issue is fixed in iOS 18.4 and iPadOS 18.4, m…

  • Critical 9.1

    Idira Secrets Manager SaaS Edge: Authentication Bypass of an internal validation mechanism

    Idira Secrets Manager SaaS Edge versions prior to 1.8 exhibit improper access control within its internal authentication components. A remote, unauthenticated attacker could exploit this by submitting a specially crafted request. Under specific circumstances,…

  • High 8.4

    Idira Secrets Manager Self-Hosted: Improper Access Control in Internal Cluster Endpoints

    Idira Secrets Manager Self-Hosted versions 13.8.0 and lower exhibit improper access control within internal cluster endpoints. A remote, authenticated attacker possessing standard node-level credentials could leverage these endpoints to potentially retrieve u…

  • High 7.5

    Spring GraphQL Annotation Detection Vulnerability

    The Spring GraphQL annotation detection mechanism for @Controller data fetchers may not correctly resolve annotations on methods within type hierarchies. This can be an issue if such annotations are used for authorization decisions. When all conditions are me…

  • Critical 10.0

    BoxLite: Permission Bypass in boxlite Allows Modification of Read-Only Files

    Boxlite is a sandbox service that allows users to create lightweight virtual machines (Boxes) and launch OCI containers within them to run untrusted code. Prior to version 0.9.0, Boxlite does not restrict the kernel capabilities available inside the container…

  • Critical 9.9

    Fission Environment CRD podspec passthrough enables hostPID/hostNetwork/privileged pods, node escape

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, Fission's Environment CRD exposes spec.runtime.podSpec and spec.builder.podSpec, which are m…

  • Critical 9.9

    Fission Container Executor Function PodSpec Injection Leading to Node Escape

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, Fission's Container Executor path lets a tenant supply Function.spec.podspec directly; the e…

  • Critical 9.9

    Fission Environment CRD PodSpec Injection Leading to Node Escape and Cluster Takeover

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, the Environment.spec.runtime.podSpec / spec.builder.podSpec passthrough lacked validation, a…

  • High 8.5

    Fission: Cross-namespace Environment reference via unvalidated EnvironmentRef in Function admission webhook

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, the Fission Function admission webhook (pkg/webhook/function.go) validated that spec.secrets…

  • High 7.7

    Fission: Cross-namespace Package read via unvalidated PackageRef in Function admission webhook

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, a Fission Function spec carries three reference types — Secret, ConfigMap, and Package. The …

  • High 7.7

    Fission: Cross-namespace event leakage via KubernetesWatchTrigger allows persistent tenant surveillance

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.24.0, a low-privilege developer who could create a KubernetesWatchTrigger (KWT) in their own names…

  • Critical 9.8

    Fission router exposes /fission-function/<ns>/<name> on its public listener, allowing invocation of any function without an HTTPTrigger

    Fission is an open-source, Kubernetes-native serverless framework that simplifies the deployment of functions and applications on Kubernetes. Prior to version 1.23.0, the Fission router registers an internal-style route — /fission-function/<name> and /fission…

  • Medium 5.5

    Improper Access Control in Splunk Enterprise

    In Splunk Enterprise versions below 10.2.4 and 10.0.7, and Splunk Cloud Platform versions below 10.4.2604.0, 10.3.2512.12, 10.2.2510.15, 10.1.2507.23, 10.0.2503.14, and 9.3.2411.131, a user who holds a Splunk role that contains the high-privilege capability `…

  • Medium 5.3

    Spring Data REST Querydsl integration exposes Jackson-hidden persistent fields as filter keys

    Spring Data REST's Querydsl integration accepts arbitrary persistent property paths as request-parameter filter keys and does not consider Jackson customizations before handing them to Querydsl. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 …

  • High 7.5

    Spring Data REST JSON Patch bypasses Jackson read-only property protection on nested objects and collections

    Spring Data REST's JSON Patch (application/json-patch+json) implementation does not apply the write-access filter to intermediate path segments when resolving a multi-segment JSON Pointer. Affected versions: Spring Data REST 3.7.0 through 3.7.19; 4.3.0 throug…

  • High 8.6

    Dreamweaver Desktop | Improper Access Control (CWE-284)

    Dreamweaver Desktop versions 21.7 and earlier are affected by an Improper Access Control vulnerability that could result in arbitrary code execution in the context of the current user. An attacker could exploit this vulnerability to execute arbitrary code. Ex…

  • High 7.8

    Windows BitLocker Security Feature Bypass Vulnerability

    Improper access control in Windows BitLocker allows an authorized attacker to bypass a security feature locally.

  • High 7.9

    Secure Boot Security Feature Bypass Vulnerability

    Improper access control in Windows Secure Boot allows an authorized attacker to bypass a security feature locally.

  • High 7.8

    Windows Administrator Protection Secure Feature Bypass Vulnerability

    Improper access control in Windows Administrator Protection allows an authorized attacker to bypass a security feature locally.

  • High 7.8

    Microsoft PC Manager Security Feature Bypass Vulnerability

    Improper access control in Microsoft PC Manager allows an authorized attacker to bypass a security feature locally.

  • High 7.9

    Secure Boot Security Feature Bypass Vulnerability

    Improper access control in Windows Secure Boot allows an authorized attacker to elevate privileges locally.

  • High 7.8

    Microsoft Kinect Elevation of Privilege Vulnerability

    Improper access control in Microsoft Kinect allows an authorized attacker to elevate privileges locally.

  • High 7.1

    Office for Android Spoofing Vulnerability

    Improper access control in Office for Android allows an unauthorized attacker to perform spoofing locally.

  • Medium 6.2

    A improper access control vulnerability in Fortinet FortiPortal 7.4.0 through 7.4.7, FortiPortal 7.2.0 through 7.2.8, F…

  • Medium 5.1

    UAF vulnerability in the package management module. Impact: Successful exploitation of this vulnerability may affect se…

  • Medium 5.2

    UAF vulnerability in the package management module. Impact: Successful exploitation of this vulnerability may affect se…

  • High 7.5

    Spring HATEOAS Collection+JSON/UBER deserializers do not honor Jackson configuration

    Spring HATEOAS's internal PropertyUtils.createObjectFromProperties method, used by the Collection+JSON and UBER media type deserializers, performs bean property binding via reflection without consulting Jackson access-control annotations. Affected versions: S…

  • Medium 4.8

    Spring Framework Security Filter Bypass in WebFlux Kotlin Router DSL

    Spring WebFlux applications may be vulnerable to a security bypass when using the Kotlin Router DSL. Affected versions: Spring Framework 5.3.0 through 5.3.48.

  • Medium 4.7

    Dcat-Admin User Setting upload editorMDUpload unrestricted upload

    A weakness has been identified in Dcat-Admin up to 2.2.3-beta. This impacts the function editorMDUpload of the file /admin/dcat-api/editor-md/upload of the component User Setting Page. This manipulation of the argument editormd-image-file causes unrestricted …

  • High 7.5

    SEMCMS 5.0 is vulnerable to unauthorized access in SEMCMS_copy.php.

  • High 8.1

    Insecure permissions in bookcars v8.3 allows authenticated attackers to escalate privileges from user to admin via modi…