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

  • Critical 9.6

    Pre-authentication session hijacking

    Missing access control in ForgeRock Access Management 7.1.0 and earlier versions on all platforms allows remote unauthenticated attackers to hijack sessions, including potentially admin-level sessions. This issue affects: ForgeRock Access Management 7.1 versi…

  • Low 2.2
    CVE-2022-24924 Public exploit

    An improper access control in LiveWallpaperService prior to versions 3.0.9.0 allows to create a specific named system d…

  • Medium 4.0

    Improper access control vulnerability in Samsung SearchWidget prior to versions 2.3.00.6 in China models allows untrust…

  • Medium 4.0

    Unprotected component vulnerability in StTheaterModeDurationAlarmReceiver in Wear OS 3.0 prior to Firmware update Feb-2…

  • Medium 4.0

    Unprotected component vulnerability in StTheaterModeReceiver in Wear OS 3.0 prior to Firmware update Feb-2022 Release a…

  • Low 3.3

    An Improper access control vulnerability in StBedtimeModeReceiver in Wear OS 3.0 prior to Firmware update Feb-2022 Rele…

  • Medium 4.0

    Unprotected component vulnerability in StBedtimeModeAlarmReceiver in Wear OS 3.0 prior to Firmware update Feb-2022 Rele…

  • Medium 4.3

    Improper access control vulnerability in Reminder prior to versions 12.3.01.3000 in Android S(12), 12.2.05.6000 in Andr…

  • High 7.5

    Drupal core access bypass vulnerability

    Under some circumstances, the Drupal core JSON:API module does not properly restrict access to certain content, which may result in unintended access bypass. Sites that do not have the JSON:API module enabled are not affected.

  • Medium 6.5

    Incorrect Authorization in Drupal core

    The QuickEdit module does not properly check access to fields in some circumstances, which can lead to unintended disclosure of field data. Sites are only affected if the QuickEdit module (which comes with the Standard profile) is installed.

  • Critical 9.8

    Unrestricted Upload of File with Dangerous Type in Drupal core

    Drupal's JSON:API and REST/File modules allow file uploads through their HTTP APIs. The modules do not correctly run all file validation, which causes an access bypass vulnerability. An attacker might be able to upload files that bypass the file validation pr…

  • Unscored —

    An Improper Access Control vulnerability exists in Citrix Workspace App for Linux 2012 - 2111 with App Protection insta…

  • Medium 5.5

    NVIDIA vGPU software contains a vulnerability in the Virtual GPU Manager (nvidia.ko), where a user in the guest OS can …

  • Medium 6.1

    NVIDIA GPU Display Driver for Linux contains a vulnerability in the kernel driver, where improper handling of insuffici…

  • Medium 5.3

    Limited ability to spoof SAML authentication with missing audience verification

    fleet is an open source device management, built on osquery. Versions prior to 4.9.1 expose a limited ability to spoof SAML authentication with missing audience verification. This impacts deployments using SAML SSO in two specific cases: 1. A malicious or com…

  • High 8.6

    A denial of service vulnerability exists in the Modbus configuration functionality of Sealevel Systems, Inc. SeaConnect…

  • High 8.6

    A denial of service vulnerability exists in the SeaMax remote configuration functionality of Sealevel Systems, Inc. Sea…

  • Medium 4.3

    Improper Access Control in janeczku/calibre-web

    Improper Access Control in Pypi calibreweb prior to 0.6.16.

  • High 7.1

    An incorrect default permission vulnerability exists in the cgiserver.cgi cgi_check_ability functionality of reolink RL…

  • High 7.1

    An incorrect default permission vulnerability exists in the cgiserver.cgi cgi_check_ability functionality of reolink RL…

  • High 7.1

    An incorrect default permission vulnerability exists in the cgiserver.cgi cgi_check_ability functionality of reolink RL…

  • High 7.1

    An incorrect default permission vulnerability exists in the cgiserver.cgi cgi_check_ability functionality of reolink RL…

  • Medium 5.3

    An authentication bypass vulnerability exists in the cgiserver.cgi Login functionality of reolink RLC-410W v3.0.0.136_2…

  • High 7.5

    Improper Access Control in crater-invoice/crater

    Improper Access Control in GitHub repository crater-invoice/crater prior to 6.0.2.

  • High 8.8

    Improper header sanitization in bored-agent causes escalation of privilege

    Prior to v0.6.1, bored-agent failed to sanitize incoming kubernetes impersonation headers allowing a user to override assigned user name and groups.

  • High 7.3

    Fresenius Kabi Agilia Connect Infusion System

    Sensitive endpoints in Fresenius Kabi Agilia Link+ v3.0 and prior can be accessed without any authentication information such as the session cookie. An attacker can send requests to sensitive endpoints as an unauthenticated user to perform critical actions or…

  • Medium 4.0

    Rapid7 Insight Agent Improper Access Control

    Rapid7 Insight Agent, versions prior to 3.1.3, suffer from an improper access control vulnerability whereby, the user has access to the snapshot directory. An attacker can access, read and copy any of the files in this directory e.g. asset_info.json or file_i…

  • Medium 5.3

    Vulnerability in the Oracle Java SE, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Hotspot). …

  • Medium 5.3

    Vulnerability in the Oracle Java SE, Oracle GraalVM Enterprise Edition product of Oracle Java SE (component: Hotspot). …

  • Medium 6.7

    NVIDIA Tegra kernel driver contains a vulnerability in NVIDIA NVDEC, where a user with high privileges might be able to…

  • High 7.8

    NVIDIA Linux kernel distributions contain a vulnerability in nvmap NVGPU_IOCTL_CHANNEL_SET_ERROR_NOTIFIER, where improp…

  • Low 2.6

    Users can view the contents of an archived channel when access is explicitly denied by the system admin

    Mattermost 6.1 and earlier fails to sufficiently validate permissions while viewing archived channels, which allows authenticated users to view contents of archived channels even when this is denied by system administrators by directly accessing the APIs.

  • Medium 5.5

    An issue has recently been discovered in Arista EOS where, under certain conditions, the service ACL configured for OpenConfig gNOI and OpenConfig RESTCONF might be bypassed, which results in the denied requests being forwarded to the agent.

    An issue has recently been discovered in Arista EOS where, under certain conditions, the service ACL configured for OpenConfig gNOI and OpenConfig RESTCONF might be bypassed, which results in the denied requests being forwarded to the agent.

  • Medium 6.3

    Missing Authorization in snipe/snipe-it

    Missing Authorization vulnerability in snipe snipe/snipe-it.This issue affects snipe/snipe-i before 5.3.8.

  • Low 3.7
    CVE-2022-23134 Exploited Public exploit Scanner template EPSS 95%

    Possible view of the setup pages by unauthenticated users if config file already exists

    After the initial setup process, some steps of setup.php file are reachable not only by super-administrators, but by unauthenticated users as well. Malicious actor can pass step checks and potentially change the configuration of Zabbix Frontend.

    KEV Feb 22, 2022
  • Low 3.3

    Incorrect permissions of [/var/run/zabbix] forces dac_override

    During Zabbix installation from RPM, DAC_OVERRIDE SELinux capability is in use to access PID files in [/var/run/zabbix] folder. In this case, Zabbix Proxy or Server processes can bypass file read, write and execute permissions check on the file system level

  • Medium 6.3

    Missing Authorization in snipe/snipe-it

    snipe-it is vulnerable to Missing Authorization

  • Medium 5.3

    Improper Access Control in chocobozzz/peertube

    peertube is vulnerable to Improper Access Control

  • Unscored —

    A vulnerability has been identified in CP-8000 MASTER MODULE WITH I/O -25/+70°C (All versions < V16.20), CP-8000 MASTER…

  • Low 2.6

    ICSMA-22-006-01 Philips Engage Software

    The affected product is vulnerable to an improper access control, which may allow an authenticated user to gain unauthorized access to sensitive data.