CyberSecBulletin

Missing Authorization

CWE-862

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

We track 2,825 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3. 13 have been exploited in real attacks.

How this weakness is prevented

  • 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) 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.
  • 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.
  • 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 and the OWASP ESAPI Access Control feature.
  • 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.
  • 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.

Latest Missing Authorization vulnerabilities

  • 8.8 High severity

    Flash & HTML5 Video: Missing Authorization

    CVE-2024-43296bPlugins

    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.

  • 8.8 High severity

    Recipe Card Blocks for Gutenberg & Elementor: Missing Authorization

    CVE-2024-43293Wpzoom

    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.

  • 9.8 Critical severity

    JS Help Desk – Best Help Desk & Support Plugin: Missing Authorization

    CVE-2024-43274JS Help Desk

    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.

  • 8.8 High severity

    Smart Online Order for Clover: Missing Authorization

    CVE-2024-43254Zaytech

    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.

  • 9.8 Critical severity

    Smart Online Order for Clover: Missing Authorization

    CVE-2024-43253Zaytech

    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.

  • 7.1 High severity

    Meta Box – WordPress Custom Fields Framework: Missing Authorization

    CVE-2024-43235MetaBox.io

    Missing Authorization vulnerability in MetaBox.Io Meta Box – WordPress Custom Fields Framework allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Meta Box – WordPress Custom Fields Framework: from n/a through 5.9.10.

  • 8.8 High severity

    EventPrime: Missing Authorization

    CVE-2024-43223EventPrime Events

    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.

  • 7.5 High severity

    WpTravelly: Missing Authorization

    CVE-2024-43212MagePeople Team

    Missing Authorization vulnerability in MagePeople Team WpTravelly allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects WpTravelly: from n/a through 1.7.7.

  • 8.8 High severity

    Easy Digital Downloads: Missing Authorization

    CVE-2024-43162Easy Digital Downloads

    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.

  • 7.5 High severity

    Masteriyo - LMS: Missing Authorization

    CVE-2024-43158Masteriyo

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

  • 8.8 High severity

    Tutor LMS: Missing Authorization

    CVE-2024-43142Themeum

    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.

  • 8.8 High severity

    Sunshine Photo Cart: Missing Authorization

    CVE-2024-43136Sunshinephotocart

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

  • 8.8 High severity

    Hummingbird: Missing Authorization

    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.

  • 7.3 High severity

    Filter & Grids: Missing Authorization

    CVE-2024-39664YMC

    Missing Authorization vulnerability in YMC Filter & Grids allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Filter & Grids: from n/a through 2.8.33.

  • 9.8 Critical severity

    WooCommerce PDF Vouchers: Missing Authorization

    CVE-2024-39650WPWeb Elite

    Missing Authorization vulnerability in WPWeb Elite WooCommerce PDF Vouchers allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects WooCommerce PDF Vouchers: from n/a through 4.9.4.

  • 8.8 High severity

    Youzify: Missing Authorization

    CVE-2024-39635KaineLabs

    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.

  • 8.3 High severity

    Plum: Spin Wheel & Email Pop-up: Missing Authorization

    CVE-2024-38744Upqode

    Missing Authorization vulnerability in Upqode Plum: Spin Wheel & Email Pop-up allows Accessing Functionality Not Properly Constrained by ACLs, Stored XSS.This issue affects Plum: Spin Wheel & Email Pop-up: from n/a through 2.0.

  • 7.5 High severity

    Product Designer: Missing Authorization

    CVE-2024-38726PickPlugins

    Missing Authorization vulnerability in PickPlugins Product Designer allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Product Designer: from n/a through 1.0.33.

  • 7.1 High severity

    EazyDocs: Missing Authorization

    CVE-2024-38721Spider Themes

    Missing Authorization vulnerability in spider-themes EazyDocs allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects EazyDocs: from n/a through 2.5.0.

  • 8.8 High severity

    EmbedPress: Missing Authorization

    CVE-2024-38707Wpdeveloper

    Missing Authorization vulnerability in WPDeveloper EmbedPress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects EmbedPress: from n/a through 4.0.4.

  • 8.8 High severity

    Spectra: Missing Authorization

    CVE-2024-37517Brainstorm Force

    Missing Authorization vulnerability in Brainstorm Force Spectra allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Spectra: from n/a through 2.13.7.

  • 9.8 Critical severity

    Woffice Core: Missing Authorization

    CVE-2024-37470WofficeIO

    Missing Authorization vulnerability in WofficeIO Woffice Core allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Woffice Core: from n/a through 5.4.8.

  • 9.8 Critical severity

    CRM Perks Forms: Missing Authorization

    CVE-2024-37463CRM Perks

    Missing Authorization vulnerability in CRM Perks CRM Perks Forms allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects CRM Perks Forms: from n/a through 1.1.5.

  • 8.8 High severity

    ProfileGrid: Missing Authorization

    CVE-2024-37453ProfileGrid User Profiles

    Missing Authorization vulnerability in ProfileGrid User Profiles ProfileGrid allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects ProfileGrid: from n/a through 5.8.7.

  • 9.8 Critical severity

    Defender Security: Missing Authorization

    Missing Authorization vulnerability in WPMU DEV - Your All-in-One WordPress Platform Defender Security defender-security.This issue affects Defender Security: from n/a through <= 4.7.1.

  • 8.8 High severity

    Hercules Core: Missing Authorization

    CVE-2024-37232Hercules Design

    Missing Authorization vulnerability in Hercules Design Hercules Core allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Hercules Core: from n/a through 6.5.

  • 9.8 Critical severity

    Uncanny Automator Pro: Missing Authorization

    CVE-2024-37119Uncanny Owl

    Missing Authorization vulnerability in Uncanny Owl Uncanny Automator Pro allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Uncanny Automator Pro: from n/a through 5.3.0.0.

  • 8.2 High severity

    WishList Member X: Missing Authorization

    CVE-2024-37106WishList Products

    Missing Authorization vulnerability in WishList Products WishList Member X allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WishList Member X: from n/a through 3.26.6

  • 9.8 Critical severity

    MasterStudy LMS: Missing Authorization

    CVE-2024-37094StylemixThemes

    Missing Authorization vulnerability in StylemixThemes MasterStudy LMS allows Exploiting Incorrectly Configured Access Control Security Levels. This issue affects MasterStudy LMS: from n/a through 3.2.12.

  • 9.8 Critical severity

    Multi Step Form: Missing Authorization

    CVE-2024-50428Mondula2016

    Missing Authorization vulnerability in mondula2016 Multi Step Form multi-step-form allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Multi Step Form: from n/a through <= 1.7.21.

  • 8.8 High severity

    SEOPress: Missing Authorization

    CVE-2024-50456Benjamin Denis

    Missing Authorization vulnerability in Benjamin Denis SEOPress wp-seopress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects SEOPress: from n/a through <= 8.1.1.

  • 8.8 High severity

    SEOPress: Missing Authorization

    CVE-2024-50455Benjamin Denis

    Missing Authorization vulnerability in Benjamin Denis SEOPress wp-seopress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects SEOPress: from n/a through <= 8.1.1.

  • 9.8 Critical severity

    AidWP: Missing Authorization

    CVE-2024-50459Hossni Mubarak

    Missing Authorization vulnerability in Hossni Mubarak AidWP wp-stripe-donation allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects AidWP: from n/a through <= 3.2.3.

  • 9.1 Critical severity

    lunary-ai/lunary: Missing Authorization

    CVE-2024-7475Lunary-ai

    An improper access control vulnerability in lunary-ai/lunary version 1.3.2 allows an attacker to update the SAML configuration without authorization. This vulnerability can lead to manipulation of authentication processes, fraudulent login requests, and theft

  • 9.8 Critical severity

    PegaPoll: Missing Authorization

    CVE-2024-50490Lowcage

    Missing Authorization vulnerability in lowcage PegaPoll pegapoll allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects PegaPoll: from n/a through <= 1.0.2.

  • 9.8 Critical severity

    GRÜN spendino Spendenformular: Missing Authorization

    CVE-2024-50476GRÜN Software GroupEPSS 1.26%

    Missing Authorization vulnerability in GRÜN Software Group GmbH GRÜN spendino Spendenformular spendino allows Privilege Escalation.This issue affects GRÜN spendino Spendenformular: from n/a through <= 1.0.1.

  • 9.8 Critical severity

    Signup Page: Missing Authorization

    CVE-2024-50475Scott GamonEPSS 1.26%

    Missing Authorization vulnerability in Scott Gamon Signup Page signup-page allows Privilege Escalation.This issue affects Signup Page: from n/a through <= 1.0.

  • 7.5 High severity

    macOS: Missing Authorization

    CVE-2024-44208Apple

    This issue was addressed through improved state management. This issue is fixed in macOS Sequoia 15. An app may be able to bypass certain Privacy preferences.

  • 7.1 High severity

    macOS: Missing Authorization

    CVE-2024-44156Apple

    A path deletion vulnerability was addressed by preventing vulnerable code from running with privileges. This issue is fixed in macOS Sequoia 15.1, macOS Sonoma 14.7.1, macOS Ventura 13.7.1. An app may be able to bypass Privacy preferences.

  • 8.8 High severity

    Forminator Forms – Contact Form, Payment Form…: Missing Authorization

    CVE-2024-10402Wpmudev

    The Forminator Forms – Contact Form, Payment Form & Custom Form Builder plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 1.35.1. This makes it possible for authentic