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

252 results · Clear filters · Feed

  • Medium 6.5
    CVE-2024-45870 Public exploit

    Bandisoft BandiView 7.05 is vulnerable to Incorrect Access Control in sub_0x3d80fc via a crafted POC file.

  • Critical 9.8
    CVE-2024-42919 Public exploit

    eScan Management Console 14.0.1400.2281 is vulnerable to Incorrect Access Control via acteScanAVReport.

  • Medium 4.3
    CVE-2024-37147 Public exploit

    GLPI allows Authenticated File Upload to Restricted Tickets

    GLPI is an open-source asset and IT management software package that provides ITIL Service Desk features, licenses tracking and software auditing. An authenticated user can attach a document to any item, even if the user has no write access on it. Upgrade to …

  • High 7.4
    CVE-2024-31320 Public exploit

    In setSkipPrompt of AssociationRequest.java , there is a possible way to establish a companion device association witho…

  • Critical 9.9
    CVE-2024-39943 Public exploit EPSS 39%

    rejetto HFS vulnerable to OS Command Execution by remote authenticated users

    rejetto HFS (aka HTTP File Server) 3 before 0.52.10 on Linux, UNIX, and macOS allows OS command execution by remote authenticated users (if they have Upload permissions). This occurs because a shell is used to execute df (i.e., with execSync instead of spawnS…

  • High 8.2
    CVE-2024-37742 Public exploit

    Insecure Access Control in Safe Exam Browser (SEB) = 3.5.0 on Windows. The vulnerability allows an attacker to share cl…

  • Medium 6.7
    CVE-2024-22026 Public exploit

    A local privilege escalation vulnerability in EPMM before 12.1.0.0 allows an authenticated local user to bypass shell r…

  • High 7.5
    CVE-2024-31964 Public exploit

    A vulnerability on Mitel 6800 Series and 6900 Series SIP Phones through 6.3 SP3 HF4, 6900w Series SIP Phone through 6.3…

  • Critical 9.8
    CVE-2024-27348 Exploited Public exploit Scanner template EPSS 99%

    Apache HugeGraph-Server: Command execution in gremlin

    RCE-Remote Command Execution vulnerability in Apache HugeGraph-Server.This issue affects Apache HugeGraph-Server: from 1.0.0 before 1.3.0 in Java8 & Java11 Users are recommended to upgrade to version 1.3.0 with Java11 & enable the Auth system, which fixes the…

    KEV Sep 18, 2024
  • Medium 6.7
    CVE-2024-21107 Public exploit

    Vulnerability in the Oracle VM VirtualBox product of Oracle Virtualization (component: Core). Supported versions that a…

  • High 7.5
    CVE-2023-36643 Public exploit

    Incorrect Access Control in ITB-GmbH TradePro v9.5, allows remote attackers to receive all orders from the online shop …

  • High 7.5
    CVE-2023-36644 Public exploit

    Incorrect Access Control in ITB-GmbH TradePro v9.5, allows remote attackers to receive all order confirmations from the…

  • High 7.5
    CVE-2024-25736 Public exploit

    An issue was discovered on WyreStorm Apollo VX20 devices before 1.3.58. Remote attackers can restart the device via a /…

  • High 7.4
    CVE-2024-20767 Exploited Public exploit Scanner template EPSS 99%

    ColdFusion | Improper Access Control (CWE-284)

    ColdFusion versions 2023.6, 2021.12 and earlier are affected by an Improper Access Control vulnerability that could result in arbitrary file system read. An attacker could leverage this vulnerability to access or modify restricted files. Exploitation of this …

    KEV Dec 16, 2024
  • High 8.2
    CVE-2024-0258 Public exploit

    The issue was addressed with improved memory handling. This issue is fixed in iOS 17.4 and iPadOS 17.4, macOS Sonoma 14…

  • High 7.2
    CVE-2023-49978 Public exploit

    Incorrect access control in Customer Support System v1 allows non-administrator users to access administrative pages an…

  • High 8.8
    CVE-2023-43318 Public exploit

    TP-Link JetStream Smart Switch TL-SG2210P 5.0 Build 20211201 allows attackers to escalate privileges via modification o…

  • High 7.5
    CVE-2023-49545 Public exploit

    A directory listing vulnerability in Customer Support System v1 allows attackers to list directories and sensitive file…

  • Critical 9.8
    CVE-2023-49543 Public exploit

    Incorrect access control in Book Store Management System v1 allows attackers to access unauthorized pages and execute a…

  • Critical 9.8
    CVE-2024-25169 Public exploit

    Mezzanine allows attackers to bypass access control mechanisms

    An issue in Mezzanine v6.0.0 allows attackers to bypass access control mechanisms in the admin panel via a crafted request.

  • Critical 9.8
    CVE-2024-25830 Public exploit EPSS 24%

    F-logic DataCube3 v1.0 is vulnerable to Incorrect Access Control due to an improper directory access restriction. An un…

  • 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…

  • Critical 9.7
    CVE-2023-50257 Public exploit

    Disconnect Vulnerability in RTPS Packets Used by SROS2

    eProsima Fast DDS (formerly Fast RTPS) is a C++ implementation of the Data Distribution Service standard of the Object Management Group. Even with the application of SROS2, due to the issue where the data (`p[UD]`) and `guid` values used to disconnect between…

  • 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…

  • Medium 6.0
    CVE-2023-31346 Public exploit

    Failure to initialize memory in SEV Firmware may allow a privileged attacker to access stale data from other guests.

  • Critical 9.8
    CVE-2024-24496 Public exploit EPSS 20%

    An issue in Daily Habit Tracker v.1.0 allows a remote attacker to manipulate trackers via the home.php, add-tracker.php…

  • 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…

  • Low 3.3
    CVE-2023-28197 Public exploit

    An access issue was addressed with additional sandbox restrictions. This issue is fixed in macOS Ventura 13.3, macOS Bi…

  • 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.

  • Critical 9.1
    CVE-2023-46501 Public exploit

    An issue in BoltWire v.6.03 allows a remote attacker to obtain sensitive information via a crafted payload to the view …

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

    Win32k Elevation of Privilege Vulnerability

    Win32k Elevation of Privilege Vulnerability

  • Unscored —
    CVE-2023-37759 Public exploit

    Incorrect access control in the User Registration page of Crypto Currency Tracker (CCT) before v9.5 allows unauthentica…

  • Critical 9.8
    CVE-2023-4696 Public exploit

    Improper Access Control in usememos/memos

    Improper Access Control in GitHub repository usememos/memos prior to 0.13.2.

  • Medium 6.3
    CVE-2023-4169 Public exploit Scanner template EPSS 49%

    Ruijie RG-EW1200G Administrator Password set_passwd access control

    A vulnerability was found in Ruijie RG-EW1200G 1.0(1)B1P5. It has been declared as critical. Affected by this vulnerability is an unknown functionality of the file /api/sys/set_passwd of the component Administrator Password Handler. The manipulation leads to …

  • 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…

  • Critical 9.1
    CVE-2023-34034 Public exploit

    Access Control Bypass in Spring Security

    Using "**" as a pattern in Spring Security configuration for WebFlux creates a mismatch in pattern matching between Spring Security and Spring WebFlux, and the potential for a security bypass.

  • Critical 9.8
    CVE-2023-24489 Exploited Public exploit Scanner template EPSS 97%

    A vulnerability has been discovered in the customer-managed ShareFile storage zones controller which, if exploited, cou…

    KEV Aug 16, 2023
  • Medium 4.3
    CVE-2023-28810 Public exploit EPSS 10%

    Some access control/intercom products have unauthorized modification of device network configuration vulnerabilities. A…