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

    PlugVersions – Easily roll back to previous…: Missing Authorization

    CVE-2024-12881Giuse

    The PlugVersions – Easily rollback to previous versions of your plugins plugin for WordPress is vulnerable to arbitrary file uploads due to a missing capability check on the eos_plugin_reviews_restore_version() function in all versions up to, and including, 0.

  • 8.8 High severity

    Login Page Styler – Custom WordPress Login…: Missing Authorization

    CVE-2024-12594Zia-imtiaz

    The Custom Login Page Styler – Login Protected Private Site , Change wp-admin login url , WordPress login logo , Temporary admin login access , Rename login , Login customizer, Hide wp-login – Limit Login Attempts – Locked Site plugin for WordPress is vulnerab

  • 8.8 High severity

    WPLMS: Missing Authorization

    CVE-2024-56048VibeThemes

    Missing Authorization vulnerability in VibeThemes WPLMS wplms_plugin allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects WPLMS: from n/a through <= 1.9.9.

  • 7.1 High severity

    Advance Menu Manager: Missing Authorization

    CVE-2024-54381Dotstore

    Missing Authorization vulnerability in Dotstore Advance Menu Manager advance-menu-manager.This issue affects Advance Menu Manager: from n/a through <= 3.1.1.

  • 7.5 High severity

    Spreadr Woocommerce: Missing Authorization

    CVE-2024-56008Spreadr

    Missing Authorization vulnerability in spreadr Spreadr Woocommerce spreadr-for-woocomerce allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Spreadr Woocommerce: from n/a through <= 1.0.4.

  • 8.8 High severity

    RepairBuddy – Repair Shop CRM & Booking Plugin…: Missing Authorization

    CVE-2024-12259Sweetdaisy86

    The CRM WordPress Plugin – RepairBuddy plugin for WordPress is vulnerable to privilege escalation via account takeover in all versions up to, and including, 3.8120. This is due to the plugin not properly validating a user's identity prior to updating their ema

  • 8.8 High severity

    Minterpress: Missing Authorization

    CVE-2024-54379Blokhauswp

    Missing Authorization vulnerability in blokhauswp Minterpress minterpress allows Privilege Escalation.This issue affects Minterpress: from n/a through <= 1.0.5.

  • 8.8 High severity

    Quietly Insights: Missing Authorization

    CVE-2024-54378Quietly

    Missing Authorization vulnerability in Quietly Quietly Insights quietly-insights allows Privilege Escalation.This issue affects Quietly Insights: from n/a through <= 1.2.2.

  • 9.1 Critical severity

    Zita Site Builder: Missing Authorization

    CVE-2024-54369ThemeHunkEPSS 1.63%

    Missing Authorization vulnerability in ThemeHunk Zita Site Builder ai-site-builder allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Zita Site Builder: from n/a through <= 1.0.2.

  • 8.2 High severity

    Banner System: Missing Authorization

    CVE-2024-54359Saul Morales Pacheco

    Missing Authorization vulnerability in Saul Morales Pacheco Banner System banner-system allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Banner System: from n/a through <= 1.0.0.

  • 9.8 Critical severity

    WP Job Portal – AI-Powered Recruitment System…: Missing Authorization

    CVE-2024-11715Wpjobportal

    The WP Job Portal – A Complete Recruitment System for Company or Job Board website plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on the assignUserRole() function in all versions up to, and including, 2.2.2. This ma

  • 8.8 High severity

    SiteOrigin Widgets Bundle: Missing Authorization

    CVE-2024-54268Greg – SiteOrigin

    Missing Authorization vulnerability in Greg - SiteOrigin SiteOrigin Widgets Bundle so-widgets-bundle allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects SiteOrigin Widgets Bundle: from n/a through <= 1.64.0.

  • 7.1 High severity

    Easy Blocks pro: Missing Authorization

    CVE-2024-54256Seerox

    Missing Authorization vulnerability in Seerox Easy Blocks pro easy-blocks-pro allows Accessing Functionality Not Properly Constrained by ACLs.This issue affects Easy Blocks pro: from n/a through <= 1.0.21.

  • 9.8 Critical severity

    Eyewear prescription form: Missing Authorization

    CVE-2024-54239Dugudlabs

    Missing Authorization vulnerability in dugudlabs Eyewear prescription form eyewear-prescription-form allows Privilege Escalation.This issue affects Eyewear prescription form: from n/a through <= 4.0.18.

  • 9.8 Critical severity

    WP Directory Kit: Missing Authorization

    CVE-2023-41875Wpdirectorykit.com

    Missing Authorization vulnerability in wpdirectorykit.com WP Directory Kit allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP Directory Kit: from n/a through 1.2.6.

  • 8.8 High severity

    WP Crowdfunding: Missing Authorization

    CVE-2023-41870Themeum

    Missing Authorization vulnerability in Themeum WP Crowdfunding allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP Crowdfunding: from n/a through 2.1.5.

  • 8.8 High severity

    Analytify: Missing Authorization

    CVE-2023-41695Adnan

    Missing Authorization vulnerability in Adnan Analytify wp-analytify allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Analytify: from n/a through <= 5.1.0.

  • 8.1 High severity

    Premmerce User Roles: Missing Authorization

    CVE-2023-41130Premmerce

    Missing Authorization vulnerability in Premmerce Premmerce User Roles premmerce-user-roles allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Premmerce User Roles: from n/a through <= 1.0.12.

  • 8.8 High severity

    HUSKY: Missing Authorization

    CVE-2023-40334RealMag777

    Missing Authorization vulnerability in RealMag777 HUSKY woocommerce-products-filter allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects HUSKY: from n/a through <= 1.3.4.2.

  • 8.8 High severity

    MailChimp Forms by MailMunch: Missing Authorization

    CVE-2023-40203MailMunch

    Missing Authorization vulnerability in MailMunch MailChimp Forms by MailMunch allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects MailChimp Forms by MailMunch: from n/a through 3.1.4.

  • 9.8 Critical severity

    Easy Digital Downloads: Missing Authorization

    CVE-2023-40005Syed Balkhi

    Missing Authorization vulnerability in Syed Balkhi Easy Digital Downloads easy-digital-downloads allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Easy Digital Downloads: from n/a through <= 3.1.5.

  • 9.8 Critical severity

    WP Project Manager: Missing Authorization

    CVE-2023-40003weDevs

    Missing Authorization vulnerability in weDevs WP Project Manager wedevs-project-manager allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WP Project Manager: from n/a through <= 2.6.7.

  • 9.8 Critical severity

    Popup by Supsystic: Missing Authorization

    CVE-2023-39997Supsystic.com

    Missing Authorization vulnerability in supsystic.com Popup by Supsystic allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Popup by Supsystic: from n/a through 1.10.19.

  • 7.5 High severity

    Redirection for Contact Form 7: Missing Authorization

    CVE-2023-39920ThemeIsle

    Missing Authorization vulnerability in Themeisle Redirection for Contact Form 7 wpcf7-redirect allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Redirection for Contact Form 7: from n/a through <= 2.9.2.

  • 8.8 High severity

    Donations Made Easy – Smart Donations: Missing Authorization

    CVE-2023-38475RedNao

    Missing Authorization vulnerability in RedNao Donations Made Easy – Smart Donations allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Donations Made Easy – Smart Donations: from n/a through 4.0.12.

  • 8.8 High severity

    JupiterX Core: Missing Authorization

    CVE-2023-38385ArtBees

    Missing Authorization vulnerability in Artbees JupiterX Core allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects JupiterX Core: from 3.0.0 through 3.3.0.

  • 9.8 Critical severity

    DirectoryPress: Missing Authorization

    CVE-2023-37967Designinvento

    Missing Authorization vulnerability in Designinvento DirectoryPress allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects DirectoryPress: from n/a through 3.6.2.

  • 9.8 Critical severity

    Cryptocurrency Widgets – Price Ticker & Coins…: Missing Authorization

    CVE-2023-36681Cool Plugins

    Missing Authorization vulnerability in Cool Plugins Cryptocurrency Widgets – Price Ticker & Coins List allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Cryptocurrency Widgets – Price Ticker & Coins List: from n/a throu

  • 7.3 High severity

    ReDi Restaurant Reservation: Missing Authorization

    CVE-2023-36510Reservation Diary

    Missing Authorization vulnerability in Reservation Diary ReDi Restaurant Reservation allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects ReDi Restaurant Reservation: from n/a through 23.0211.

  • 8.8 High severity

    Contact Forms by Cimatti: Missing Authorization

    CVE-2023-35051Cimatti Consulting

    Missing Authorization vulnerability in Cimatti Consulting Contact Forms by Cimatti allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Contact Forms by Cimatti: from n/a through 1.5.7.

  • 7.6 High severity

    Surfer: Missing Authorization

    CVE-2023-35037Surfer

    Missing Authorization vulnerability in Surfer Surfer surferseo allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Surfer: from n/a through <= 1.3.2.357.

  • 8.8 High severity

    Spam protection, AntiSpam, FireWall by CleanTalk: Missing Authorization

    CVE-2023-33996СleanTalk - Anti-Spam Protection

    Missing Authorization vulnerability in СleanTalk - Anti-Spam Protection Spam protection, AntiSpam, FireWall by CleanTalk allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Spam protection, AntiSpam, FireWall by CleanTalk

  • 7.5 High severity

    Portfolio Gallery – Responsive Image Gallery: Missing Authorization

    CVE-2023-32585Total-soft

    Missing Authorization vulnerability in Total-Soft Portfolio Gallery – Responsive Image Gallery allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Portfolio Gallery – Responsive Image Gallery: from n/a through 1.4.6.

  • 7.5 High severity

    WCP Contact Form: Missing Authorization

    CVE-2023-32520WebCodin

    Missing Authorization vulnerability in Webcodin WCP Contact Form allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects WCP Contact Form: from n/a through 3.1.0.

  • 7.3 High severity

    Woo Custom Emails: Missing Authorization

    CVE-2023-32507Wp3sixty

    Missing Authorization vulnerability in wp3sixty Woo Custom Emails allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Woo Custom Emails: from n/a through 2.2.

  • 7.5 High severity

    Easing Slider: Missing Authorization

    CVE-2023-30490Matthew Ruddy

    Missing Authorization vulnerability in Matthew Ruddy Easing Slider allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Easing Slider : from n/a through 3.0.8.

  • 7.5 High severity

    Video Gallery – YouTube Gallery: Missing Authorization

    CVE-2023-25988Video Gallery by Total-Soft

    Missing Authorization vulnerability in Video Gallery by Total-Soft Video Gallery – YouTube Gallery allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Video Gallery – YouTube Gallery: from n/a through 1.7.6.

  • 9.8 Critical severity

    Survey Maker: Missing Authorization

    CVE-2023-22697Survey Maker team

    Missing Authorization vulnerability in Survey Maker team Survey Maker allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Survey Maker: from n/a through 3.2.0.

  • 9.1 Critical severity

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

    CVE-2022-46838JS Help Desk

    Missing Authorization vulnerability in JS Help Desk JS Help Desk – Best Help Desk & Support Plugin allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects JS Help Desk – Best Help Desk & Support Plugin: from n/a through 2.7.1

  • 9.8 Critical severity

    Formidable Forms: Missing Authorization

    CVE-2022-45806Strategy11 Form Builder Team

    Missing Authorization vulnerability in Strategy11 Form Builder Team Formidable Forms allows Exploiting Incorrectly Configured Access Control Security Levels.This issue affects Formidable Forms: from n/a through 5.5.4.