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 7.5

    WP-DB-Table-Editor <= 1.8.4 - Missing Authorization to Authenticated(Contributor+) Database Access

    The WP-DB-Table-Editor plugin for WordPress is vulnerable to unauthorized access of data, modification of data, and loss of data due to lack of a default capability requirement on the 'dbte_render' function in all versions up to, and including, 1.8.4. This ma…

  • High 8.4

    Improper Access Control in Graphics Windows

    Memory corruption while creating a LPAC client as LPAC engine was allowed to access GPU registers.

  • Medium 4.0

    In telephony, there is a possible information disclosure due to a missing permission check. This could lead to local in…

  • High 8.1

    ZKTeco ZKBio CVSecurity 6.1.1 is vulnerable to Incorrect Access Control. An authenticated user, without the permissions…

  • Medium 5.3

    WordPress Tour & Travel Booking Plugin for WooCommerce – WpTravelly <= 1.7.1 - Missing Authorization via ttbm_new_place_save

    The WordPress Tour & Travel Booking Plugin for WooCommerce – WpTravelly plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the 'ttbm_new_place_save' function in all versions up to, and including, 1.7.1…

  • Medium 6.5

    Incorrect access control in firmware upgrade function of web interface in Aten PE6208 2.3.228 and 2.4.232 allows remote…

  • High 8.0

    Incorrect access control in the firewall management function of web interface in Aten PE6208 2.3.228 and 2.4.232 allows…

  • Medium 5.3

    Incorrect access control in the outlet control function of web interface in Aten PE6208 2.3.228 and 2.4.232 allows remo…

  • High 7.5

    A read-what-where vulnerability exists in the Programming Software Connection IMM 01A1 Memory Read functionality of Aut…

  • Critical 9.1

    A write-what-where vulnerability exists in the Programming Software Connection Remote Memory Diagnostics functionality …

  • High 7.8

    Various Issues Due To Exposed SMI Handler in AmdPspP2CmboxV2. The first issue can be leveraged to bypass the protection…

  • High 7.8

    Various Issues Due To Exposed SMI Handler in AmdPspP2CmboxV2. The first issue can be leveraged to bypass the protection…

  • Medium 4.3

    Slash commands run in channel without channel membership via playbook task commands

    Mattermost versions 9.5.x <= 9.5.3, 9.7.x <= 9.7.1, 9.6.x <= 9.6.1, 8.1.x <= 8.1.12 fail to enforce proper access control which allows a user to run a slash command in a channel they are not a member of via linking a playbook run to that channel and running a…

  • Low 3.1

    /playbook add slash command allows viewing arbitrary post contents

    Mattermost versions 9.5.x <= 9.5.3, 9.6.x <= 9.6.1 and 8.1.x <= 8.1.12 fail to enforce proper access controls which allows user to view arbitrary post contents via the /playbook add slash command

  • Medium 4.3

    Member promoted to channel admin via playbooks run linking to channel

    Mattermost versions 9.5.x <= 9.5.3, 9.6.x <= 9.6.1 and 8.1.x <= 8.1.12 fail to perform proper authorization checks which allows a member running a playbook in an existing channel to be promoted to a channel admin

  • Medium 4.3

    SAML to email switch possible when email signin is disabled

    Mattermost versions 9.5.x <= 9.5.3, 9.7.x <= 9.7.1, 9.6.x <= 9.6.1 and 8.1.x <= 8.1.12 fail to check if the email signup configuration option is enabled when a user requests to switch from SAML to Email. This allows the user to switch their authentication mai…

  • Medium 4.3

    Run Details leak to guest via webhook event "custom_playbooks_playbook_run_updated"

    Mattermost versions 9.5.x <= 9.5.3, 9.6.x <= 9.6.1, 8.1.x <= 8.1.12 fail to restrict the audience of the "custom_playbooks_playbook_run_updated" webhook event, which allows a guest on a channel with a playbook run linked to see all the details of the playbook…

  • Medium 5.9

    Playbook run link to private channel grants channel access

    Mattermost versions 9.5.x <= 9.5.3, 9.6.x <= 9.6.1, 8.1.x <= 8.1.12 fail to enforce proper access controls for channel and team membership when linking a playbook run to a channel which allows members to link their runs to private channels they were not membe…

  • Medium 4.3

    Playbook Run Metadata leak to Guest

    Mattermost versions 9.5.x <= 9.5.3, 9.6.x <= 9.6.1 and 8.1.x <= 8.1.12 fail to perform proper access control which allows a guest to get the metadata of a public playbook run that linked to the channel they are guest via sending an RHSRuns GraphQL query reque…

  • Critical 9.8

    TOTOLINK CP900L v4.1.5cu.798_B20221228 was discovered to contain a hardcoded password for telnet in /web_cste/cgi-bin/p…

  • Medium 4.3

    Event post <= 5.9.4 - Missing Authorization

    The Event post plugin for WordPress is vulnerable to unauthorized bulk metadata update due to a missing capability check on the save_bulkdatas function in all versions up to, and including, 5.9.4. This makes it possible for authenticated attackers, with subsc…

  • Medium 5.9

    iFrames Bypass Origin Checks for Tauri API Access Control

    Tauri is a framework for building binaries for all major desktop platforms. Remote origin iFrames in Tauri applications can access the Tauri IPC endpoints without being explicitly allowed in the `dangerousRemoteDomainIpcAccess` in v1 and in the `capabilities`…

  • Critical 9.8

    Improper access control vulnerability in Prodys Quantum Audio codec

    Improper access control vulnerability in Prodys' Quantum Audio codec affecting versions 2.3.4t and below. This vulnerability could allow an unauthenticated user to bypass authentication entirely and execute arbitrary API requests against the web application.

  • High 8.3

    OpenCTI Authenticated Privilege Escalation

    OpenCTI is an open source platform allowing organizations to manage their cyber threat intelligence knowledge and observables. Due to lack of certain security controls on the profile edit functionality, an authenticated attacker with low privileges can gain a…

  • Low 2.7

    vantage6 collaboration admins can extend their influence by expanding the collaboration

    vantage6 is an open-source infrastructure for privacy preserving analysis. Collaboration administrators can add extra organizations to their collaboration that can extend their influence. For example, organizations that they include can then create new users …

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

    IBM Performance Tools for i privilege escalation

    IBM Performance Tools for i 7.2, 7.3, 7.4, and 7.5 could allow a local user to gain elevated privileges due to an unqualified library call. A malicious actor could cause user-controlled code to run with administrator privilege. IBM X-Force ID: 284563.

    IBM i
  • Medium 5.8

    A vulnerability in the file policy feature that is used to inspect encrypted archive files of Cisco Firepower Threat De…

  • High 8.8

    An issue in the component ddcdrv.sys of Nicomsoft WinI2C/DDC v3.7.4.0 allows attackers to escalate privileges and execu…

  • Medium 5.0

    AI ChatBot <= 5.3.4 - Missing Authorization via openai_file_upload_callback

    The AI ChatBot plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the openai_file_upload_callback function in all versions up to, and including, 5.3.4. This makes it possible for authenticated attacker…

  • Medium 5.0

    AI ChatBot <= 5.3.4 - Missing Authorization via openai_file_delete_callback

    The AI ChatBot plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the openai_file_delete_callback function in all versions up to, and including, 5.3.4. This makes it possible for authenticated attacker…

  • Medium 5.0

    AI ChatBot <= 5.3.4 - Missing Authorization via openai_file_list_callback

    The AI ChatBot plugin for WordPress is vulnerable to unauthorized access of data due to a missing capability check on the openai_file_list_callback function in all versions up to, and including, 5.3.4. This makes it possible for authenticated attackers, with …

  • High 8.8

    iommufd: Fix missing update of domains_itree after splitting iopt_area

    In the Linux kernel, the following vulnerability has been resolved: iommufd: Fix missing update of domains_itree after splitting iopt_area In iopt_area_split(), if the original iopt_area has filled a domain and is linked to domains_itree, pages_nodes have to …

  • High 7.5

    Improper permission control in com.transsion.videocallenhancer

    The mobile application (com.transsion.videocallenhancer) interface has improper permission control, which can lead to the risk of private file leakage.

  • Critical 9.8

    Westermo EDW-100 devices through 2024-05-03 have a hidden root user account with a hardcoded password that cannot be ch…

  • High 7.2

    Improper access control in some Intel(R) Ethernet Adapters and Intel(R) Ethernet Controller I225 Manageability firmware…

  • High 8.4

    Improper access control in some Intel(R) Ethernet Adapters and Intel(R) Ethernet Controller I225 Manageability firmware…

  • High 7.3

    Improper access control in some Intel(R) GPA software installers before version 2023.3 may allow an authenticated user …

  • High 7.8

    Improper access control in some Intel(R) GPA Framework software installers before version 2023.3 may allow an authentic…

  • High 7.0

    Improper access control for some Intel(R) Thunderbolt driver software before version 89 may allow an authenticated user…