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

100 results · Clear filters · Feed

  • High 8.8
    CVE-2024-25723 Public exploit Scanner template EPSS 71%

    ZenML Server Remote Privilege Escalation Vulnerability

    ZenML Server in the ZenML machine learning package before 0.46.7 for Python allows remote privilege escalation because the /api/v1/users/{user_name_or_id}/activate REST API endpoint allows access on the basis of a valid username along with a new password in t…

  • High 7.5
    CVE-2024-20931 Public exploit EPSS 60%

    Vulnerability in the Oracle WebLogic Server product of Oracle Fusion Middleware (component: Core). Supported versions t…

  • High 7.2
    CVE-2024-24386 Public exploit

    An issue in VitalPBX v.3.2.4-5 allows an attacker to execute arbitrary code via a crafted payload to the /var/lib/vital…

  • High 8.8
    CVE-2024-24824 Public exploit EPSS 35%

    graylog2-server vulnerable to instantiation of arbitrary classes triggered by API request

    Graylog is a free and open log management platform. Starting in version 2.0.0 and prior to versions 5.1.11 and 5.2.4, arbitrary classes can be loaded and instantiated using a HTTP PUT request to the `/api/system/cluster_config/` endpoint. Graylog's cluster co…

  • High 8.2
    CVE-2024-0324 Public exploit

    User Profile Builder <= 3.10.8 - Missing Authorization to Plugin Settings Change via wppb_two_factor_authentication_settings_update

    The User Profile Builder – Beautiful User Registration Forms, User Profiles & User Role Editor plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'wppb_two_factor_authentication_settings_update' fu…

  • High 7.5
    CVE-2024-21644 Public exploit Scanner template EPSS 42%

    pyLoad unauthenticated flask configuration leakage

    pyLoad is the free and open-source Download Manager written in pure Python. Any unauthenticated user can browse to a specific URL to expose the Flask config, including the `SECRET_KEY` variable. This issue has been patched in version 0.5.0b3.dev77.

  • High 7.8
    CVE-2023-41772 Public exploit EPSS 13%

    Win32k Elevation of Privilege Vulnerability

    Win32k Elevation of Privilege Vulnerability

  • High 7.5
    CVE-2023-37478 Public exploit

    pnpm incorrectly parses tar archives relative to specification

    pnpm is a package manager. It is possible to construct a tarball that, when installed via npm or parsed by the registry is safe, but when installed via pnpm is malicious, due to how pnpm parses tar archives. This can result in a package that appears safe on t…

  • High 8.6
    CVE-2023-26360 Exploited Public exploit Scanner template EPSS 97%

    Adobe ColdFusion Improper Access Control Arbitrary code execution

    Adobe ColdFusion versions 2018 Update 15 (and earlier) and 2021 Update 5 (and earlier) are affected by an Improper Access Control vulnerability that could result in arbitrary code execution in the context of the current user. Exploitation of this issue does n…

    KEV Mar 15, 2023
  • High 7.3
    CVE-2023-0963 Public exploit

    SourceCodester Music Gallery Site POST Request Users.php access control

    A vulnerability was found in SourceCodester Music Gallery Site 1.0. It has been rated as critical. This issue affects some unknown processing of the file Users.php of the component POST Request Handler. The manipulation leads to improper access controls. The …

  • High 7.5
    CVE-2023-22960 Public exploit EPSS 28%

    Lexmark products through 2023-01-10 have Improper Control of Interaction Frequency.

  • High 7.1
    CVE-2023-21752 Public exploit

    Windows Backup Service Elevation of Privilege Vulnerability

    Windows Backup Service Elevation of Privilege Vulnerability

  • High 8.8
    CVE-2023-21742 Public exploit EPSS 56%

    Microsoft SharePoint Server Remote Code Execution Vulnerability

    Microsoft SharePoint Server Remote Code Execution Vulnerability

  • High 8.3
    CVE-2022-0824 Public exploit Scanner template EPSS 97%

    Improper Access Control to Remote Code Execution in webmin/webmin

    Improper Access Control to Remote Code Execution in GitHub repository webmin/webmin prior to 1.990.

  • High 7.5
    CVE-2019-12999 Public exploit

    Improper Access Control in Lightning Network Daemon

    Lightning Network Daemon (lnd) before 0.7 allows attackers to trigger loss of funds because of Incorrect Access Control.

  • High 7.5
    CVE-2019-1653 Exploited Public exploit Scanner template EPSS 100%

    Cisco Small Business RV320 and RV325 Routers Information Disclosure Vulnerability

    A vulnerability in the web-based management interface of Cisco Small Business RV320 and RV325 Dual Gigabit WAN VPN Routers could allow an unauthenticated, remote attacker to retrieve sensitive information. The vulnerability is due to improper access controls …

    KEV Nov 3, 2021
  • High 7.5
    CVE-2016-6317 Public exploit

    ActiveRecord in Ruby on Rails allows database-query bypass

    Action Record in Ruby on Rails 4.2.x before 4.2.7.1 does not properly consider differences in parameter handling between the Active Record component and the JSON implementation, which allows remote attackers to bypass intended database-query restrictions and …

  • High 8.8
    CVE-2016-0714 Public exploit EPSS 13%

    Improper Access Control in Apache Tomcat

    The session-persistence implementation in Apache Tomcat 6.x before 6.0.45, 7.x before 7.0.68, 8.x before 8.0.31, and 9.x before 9.0.0.M2 mishandles session attributes, which allows remote authenticated users to bypass intended SecurityManager restrictions and…

  • High 8.1
    CVE-2014-3120 Exploited Public exploit Scanner template EPSS 89%

    Elasticsearch Improper Access Control vulnerability

    The default configuration in Elasticsearch before 1.2 enables dynamic scripting, which allows remote attackers to execute arbitrary MVEL expressions and Java code via the source parameter to _search. NOTE: this only violates the vendor's intended security pol…

    KEV Mar 25, 2022
  • High —
    CVE-2010-3714 Public exploit EPSS 24%

    TYPO3 Remote File Disclosure vulnerability in the jumpUrl mechanism

    The jumpUrl (aka access tracking) implementation in tslib/class.tslib_fe.php in TYPO3 4.2.x before 4.2.15, 4.3.x before 4.3.7, and 4.4.x before 4.4.4 does not properly compare certain hash values during access-control decisions, which allows remote attackers …