Skip to content
OpenAdvisories

Weakness (CWE)

CWE-862: Missing Authorization

Class Incomplete

The product does not perform an authorization check when an actor attempts to access a resource or perform an action.

How to prevent it (5 mitigations)
  1. Architecture and Design

    Divide the product into anonymous, normal, privileged, and administrative areas. Reduce the attack surface by carefully mapping roles with data and functionality. Use role-based access control (RBAC) [REF-229] to enforce the roles at the appropriate boundaries.

    Note that this approach may not protect against horizontal authorization, i.e., it will not protect a user from attacking others with the same role.

  2. Architecture and Design

    Ensure that access control checks are performed related to the business logic. These checks may be different than the access control checks that are applied to more generic resources such as files, connections, processes, memory, and database records. For example, a database may restrict access for medical records to a specific database user, but each record might only be intended to be accessible to the patient and the patient's doctor [REF-7].

  3. Architecture and Design

    Use a vetted library or framework that does not allow this weakness to occur or provides constructs that make this weakness easier to avoid.

    For example, consider using authorization frameworks such as the JAAS Authorization Framework [REF-233] and the OWASP ESAPI Access Control feature [REF-45].

  4. Architecture and Design

    For web applications, make sure that the access control mechanism is enforced correctly at the server side on every page. Users should not be able to access any unauthorized functionality or information by simply requesting direct access to that page.

    One way to do this is to ensure that all pages containing sensitive information are not cached, and that all such pages restrict access to requests that are accompanied by an active and authenticated session token associated with a user who has the required permissions to access that page.

  5. System Configuration, Installation

    Use the access control capabilities of your operating system and server environment and define your access control lists accordingly. Use a "default deny" policy when defining these ACLs.

Source: MITRE CWE-862

7,384 results · Clear filters · Feed

  • Medium 5.3

    WordPress Arconix FAQ plugin <= 1.9.4 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Tyche Softwares Arconix FAQ allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Arconix FAQ: from n/a through 1.9.4.

  • Medium 5.3

    WordPress ConveyThis Translate plugin <= 234 - Non-arbitrary Options Update vulnerability

    Missing Authorization vulnerability in ConveyThis Translate Team Language Translate Widget for WordPress – ConveyThis allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Language Translate Widget for WordPress – ConveyThis: from…

  • Medium 5.3

    WordPress Custom Query Blocks plugin <= 5.2.0 - Broken Access Control vulnerability

    Missing Authorization vulnerability in MediaRon LLC Custom Query Blocks allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Custom Query Blocks: from n/a through 5.2.0.

  • Medium 5.4

    WordPress Youzify plugin <= 1.2.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in KaineLabs Youzify allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Youzify: from n/a through 1.2.6.

  • Medium 5.3

    WordPress Icegram Engage plugin <= 3.1.24 - Unauthenticated Message Duplication Vulnerability

    Missing Authorization vulnerability in icegram Icegram allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Icegram: from n/a through 3.1.24.

  • Medium 6.5

    WordPress Social Feed Gallery plugin <= 4.3.9 - Broken Access Control vulnerability

    Missing Authorization vulnerability in QuadLayers WP Social Feed Gallery allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP Social Feed Gallery: from n/a through 4.3.9.

  • Medium 5.3

    WordPress Sign-up Sheets plugin <= 2.2.12 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Fetch Designs Sign-up Sheets sign-up-sheets.This issue affects Sign-up Sheets: from n/a through <= 2.2.12.

  • Medium 4.3

    WordPress Hummingbird plugin <= 3.9.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in WPMU DEV - Your All-in-One WordPress Platform Hummingbird hummingbird-performance.This issue affects Hummingbird: from n/a through <= 3.9.1.

  • Medium 5.3

    WordPress TypeSquare Webfonts plugin <= 2.0.7 - Broken Access Control vulnerability

    Missing Authorization vulnerability in XSERVER Inc. TypeSquare Webfonts allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects TypeSquare Webfonts: from n/a through 2.0.7.

  • Medium 4.3

    WordPress Aruba HiSpeed Cache plugin <= 2.0.12 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Aruba.It Aruba HiSpeed Cache allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Aruba HiSpeed Cache: from n/a through 2.0.12.

  • Medium 6.5

    WordPress Robin image optimizer plugin <= 1.6.9 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Creative Motion Robin image optimizer allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Robin image optimizer: from n/a through 1.6.9.

  • Medium 4.3

    WordPress Sunshine Photo Cart plugin <= 3.2.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in sunshinephotocart Sunshine Photo Cart sunshine-photo-cart.This issue affects Sunshine Photo Cart: from n/a through <= 3.2.1.

  • Medium 4.3

    WordPress Waitlist Woocommerce plugin <= 2.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in xootix Waitlist Woocommerce ( Back in stock notifier ) allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Waitlist Woocommerce ( Back in stock notifier ): from n/a through 2.6.

  • Medium 4.3

    WordPress Tutor LMS plugin <= 2.7.3 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Themeum Tutor LMS allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Tutor LMS: from n/a through 2.7.3.

  • Medium 6.3

    WordPress Accelerated Mobile Pages plugin <= 1.0.96.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Ahmed Kaludi, Mohammed Kaludi AMP for WP allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects AMP for WP: from n/a through 1.0.96.1.

  • Medium 6.4

    WordPress Registrations for the Events Calendar plugin <= 2.12.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Roundup WP Registrations for the Events Calendar allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Registrations for the Events Calendar: from n/a through 2.12.1.

  • Medium 4.3

    WordPress Advanced Cron Manager – debug & control plugin <= 2.5.9 - Broken Access Control vulnerability

    Missing Authorization vulnerability in BracketSpace Advanced Cron Manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Advanced Cron Manager – debug & control: from n/a through 2.5.9.

  • Medium 4.3

    WordPress FormCraft plugin <= 1.2.10 - Broken Access Control vulnerability

    Missing Authorization vulnerability in nCrafts FormCraft allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects FormCraft: from n/a through 1.2.10.

  • Medium 5.3

    WordPress Masteriyo LMS plugin <= 1.11.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in masteriyo Masteriyo - LMS learning-management-system.This issue affects Masteriyo - LMS: from n/a through <= 1.11.6.

  • Medium 4.3

    WordPress Easy Digital Downloads plugin <= 3.2.12 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Easy Digital Downloads allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Easy Digital Downloads: from n/a through 3.2.12.

  • Medium 6.5

    WordPress Bitly's WordPress Plugin plugin <= 2.7.2 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Bitly allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Bitly: from n/a through 2.7.2.

  • Medium 4.3

    WordPress Send Emails with Mandrill plugin <= 1.4.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Matt Miller Send Emails with Mandrill send-emails-with-mandrill allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Send Emails with Mandrill: from n/a through <= 1.4.1.

  • Medium 4.3

    WordPress Social Slider Feed plugin <= 2.2.2 - Broken Access Control vulnerability

    Missing Authorization vulnerability in creativemotion Social Slider Feed allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Social Slider Feed: from n/a through 2.2.2.

  • Medium 4.3

    WordPress EventPrime plugin <= 4.0.3.2 - Broken Access Control vulnerability

    Missing Authorization vulnerability in EventPrime Events EventPrime allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects EventPrime: from n/a through 4.0.3.2.

  • Medium 5.3

    WordPress Persian WooCommerce plugin <= 7.1.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in ووکامرس فارسی Persian WooCommerce allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Persian WooCommerce: from n/a through 7.1.6.

  • Medium 4.3

    WordPress WP Search Analytics plugin <= 1.4.9 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Cornel Raiu WP Search Analytics search-analytics.This issue affects WP Search Analytics: from n/a through <= 1.4.9.

  • Medium 5.3

    WordPress Smart Online Order for Clover plugin <= 1.5.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in ZAYTECH Smart Online Order for Clover clover-online-orders.This issue affects Smart Online Order for Clover: from n/a through <= 1.5.6.

  • Medium 4.3

    WordPress Smart Online Order for Clover plugin <= 1.5.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in ZAYTECH Smart Online Order for Clover clover-online-orders.This issue affects Smart Online Order for Clover: from n/a through <= 1.5.6.

  • Medium 5.4

    WordPress Clearfy Cache plugin <= 2.2.4 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Creative Motion Clearfy Cache allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Clearfy Cache: from n/a through 2.2.4.

  • Medium 5.4

    WordPress Backup and Restore WordPress plugin <= 1.50 - Broken Access Control vulnerability

    Access Control vulnerability in WPBackItUp Backup and Restore WordPress allows . This issue affects Backup and Restore WordPress: from n/a through 1.50.

  • Medium 5.4

    WordPress Icegram Collect plugin <= 1.3.14 - Broken Access Control vulnerability

    Missing Authorization vulnerability in icegram Icegram Collect plugin allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Icegram Collect plugin: from n/a through 1.3.14.

  • Medium 5.3

    WordPress Backup and Restore WordPress plugin <= 1.50 - Unauthenticated Broken Access Control vulnerability

    Missing Authorization vulnerability in WPBackItUp Backup and Restore WordPress allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Backup and Restore WordPress: from n/a through 1.50.

  • Medium 5.8

    WordPress JS Help Desk – The Ultimate Help Desk plugin <= 2.8.6 - Broken Access Control vulnerability

    Missing Authorization vulnerability in JS Help Desk JS Help Desk – Best Help Desk & Support Plugin allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects JS Help Desk – Best Help Desk & Support Plugin: from n/a through 2.8.6.

  • Medium 5.3

    WordPress UsersWP plugin <= 1.2.15 - Broken Access Control vulnerability

    Missing Authorization vulnerability in AyeCode Ltd UsersWP allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects UsersWP: from n/a through 1.2.15.

  • Medium 6.3

    WordPress Presto Player plugin <= 3.0.2 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Presto Made, Inc Presto Player allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Presto Player: from n/a through 3.0.2.

  • Medium 5.3

    WordPress Atarim plugin <= 4.0.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Vito Peleg Atarim atarim-visual-collaboration.This issue affects Atarim: from n/a through <= 4.0.1.

  • Medium 4.3

    WordPress Recipe Card Blocks for Gutenberg & Elementor plugin <= 3.3.1 - Broken Access Control vulnerability

    Missing Authorization vulnerability in WPZOOM Recipe Card Blocks for Gutenberg & Elementor allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Recipe Card Blocks for Gutenberg & Elementor: from n/a through 3.3.1.

  • Medium 4.3

    WordPress HTML5 Video Player plugin <= 2.5.30 - Broken Access Control vulnerability

    Missing Authorization vulnerability in bPlugins LLC Flash & HTML5 Video allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Flash & HTML5 Video: from n/a through 2.5.30.

  • Medium 4.3

    WordPress Clone plugin <= 2.4.5 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Migrate Clone allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Clone: from n/a through 2.4.5.

  • Medium 4.3

    WordPress Clone plugin <= 2.4.5 - Broken Access Control vulnerability

    Missing Authorization vulnerability in Migrate Clone allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Clone: from n/a through 2.4.5.