Skip to content
OpenAdvisories

Archive

29 August 2026

Vulnerabilities first published on this day (UTC), newest first.

32 results · Clear filters · Feed

  • Medium 5.3

    qs.stringify throws TypeError on objects with a non-callable constructor.isBuffer property

    ### Summary `qs.stringify` throws a `TypeError` when it serializes an object whose own `constructor` property has a truthy, non-callable `isBuffer` member. `utils.isBuffer` duck-types buffers by calling `obj.constructor.isBuffer(obj)` after checking only that…

  • Medium 6.3

    PHPGurukul Student Information System student_edit1.php sql injection

    A weakness has been identified in PHPGurukul Student Information System 1.0. Affected by this vulnerability is an unknown functionality of the file /student_edit1.php. Executing a manipulation of the argument ID can lead to sql injection. The attack can be la…

  • Medium 5.4

    macrozheng mall Payment Status Endpoint paySuccess behavioral workflow

    A vulnerability has been found in macrozheng mall up to 1.0.3. The affected element is an unknown function of the file /order/paySuccess of the component Payment Status Endpoint. The manipulation of the argument orderId leads to enforcement of behavioral work…

  • Medium 6.3

    itsourcecode Sales and Inventory System emp_del.php sql injection

    A security flaw has been discovered in itsourcecode Sales and Inventory System 1.0. Impacted is an unknown function of the file /pages/emp_del.php. The manipulation of the argument ID results in sql injection. The attack may be launched remotely. The exploit …

  • Medium 6.3

    itsourcecode Sales and Inventory System emp_edit.php sql injection

    A vulnerability was identified in itsourcecode Sales and Inventory System 1.0. This issue affects some unknown processing of the file /pages/emp_edit.php. The manipulation of the argument ID leads to sql injection. The attack may be initiated remotely. The ex…

  • Medium 5.3

    Memos through 0.30.0 SSRF via Omitted CGNAT Address Range

    Memos through 0.30.0 omits the 100.64.0.0/10 carrier-grade NAT address range from SSRF protection in its link-metadata fetcher, allowing unauthenticated attackers to bypass IP validation. Attackers can make the server request internal hosts in that range incl…

  • Medium 5.4

    Rodauth before 2.47.0 Authentication Bypass via jwt_refresh

    Rodauth before 2.47.0 contains an authentication bypass vulnerability in the jwt_refresh route that issues new JWT access tokens without requiring a refresh token. Attackers can present an access token to the refresh route via non-POST methods to obtain a new…

  • Medium 5.4

    Rodauth before 2.47.0 TOTP Code Reuse via Drift Window

    Rodauth before 2.47.0 contains a time-based one-time password reuse vulnerability in the otp feature that fails to track the last accepted code timestamp. Attackers who observe a valid TOTP code can replay it during the drift window to bypass the second authe…

  • Medium 4.7

    Rodauth before 2.47.0 CSRF Protection Bypass via Content-Type

    Rodauth before 2.47.0 contains a cross-site request forgery protection bypass vulnerability in the JSON request content type validation. Attackers can craft cross-origin form posts with content types containing application/json substrings to bypass CSRF token…

  • Medium 4.7

    Rodauth before 2.47.0 Open Redirect via Return-to Path

    Rodauth before 2.47.0 fails to validate protocol-relative return-to paths in confirm_password, login_return_to_requested_location, and two_factor_auth_return_to_requested_location features. Attackers can craft paths with leading double slashes that browsers r…

  • Medium 5.3

    pac4j-saml before 6.5.6 Session Destruction via Unsigned LogoutRequest

    pac4j-saml before 6.5.6 does not require signature validation of SAML LogoutRequest messages in SAML2LogoutValidator.validateLogoutRequest(). When an IdP sends no SessionIndex, a session can be destroyed based solely on the NameID, allowing an unauthenticated…

  • Medium 6.1

    pac4j-core before 6.5.6 Open Redirect via Backslash Logout

    pac4j-core before 6.5.6 contains an open redirect vulnerability in DefaultLogoutLogic.perform() that accepts backslash-prefixed logout redirect targets matching logoutUrlPattern. Attackers can craft logout links with backslash-prefixed external hosts that bro…

  • Medium 6.5

    pac4j-oidc before 6.5.6 Authentication Bypass via Access Token Substitution

    pac4j-oidc before 6.5.6 accepts OIDC callbacks carrying only an access token without authorization code or ID token validation. Attackers can substitute access tokens minted for other clients to create authenticated sessions without proper issuer, audience, n…

  • Medium 5.8

    In MITRE SAF Heimdall 2.11.6 through 2.13.x before 2.14.0, an SSRF issue allows remote attackers to access internal net…

  • Medium 6.1

    Formwork < 2.3.11 Stored XSS via Referer Header

    Formwork before 2.3.11 contains a stored cross-site scripting vulnerability in visit tracking that records the Referer header host unescaped. Unauthenticated attackers can craft malicious Referer headers to inject markup that executes in administrator browser…

  • Medium 5.3

    Cockpit CMS before 2.14.1 Account Enumeration via Auth Timing

    Cockpit CMS before 2.14.1 contains an account enumeration vulnerability in the auth check endpoint due to timing discrepancies in password verification. Attackers can measure response times across multiple requests to determine which accounts exist by observi…

  • Medium 4.2

    macrozheng mall Order Submission submit race condition

    A security vulnerability has been detected in macrozheng mall up to 1.0.3. This impacts an unknown function of the file /order/submit of the component Order Submission. The manipulation leads to race condition. It is possible to initiate the attack remotely. …

  • Medium 4.3

    Frontend Admin by DynamiApps < 3.29.11 - Subscriber+ Arbitrary Membership Plan Deletion

    The Frontend Admin by DynamiApps WordPress plugin before 3.29.11 does not perform a capability check on one of its AJAX actions, allowing any authenticated user, such as a subscriber, to delete arbitrary membership plans.

  • Medium 4.1

    WP Ultimate CSV Importer < 9.0 - Admin+ SQLi via AIOSEO Import Fields

    The WP Ultimate CSV Importer WordPress plugin before 9.0 does not properly sanitise and escape imported field values before using them in a SQL statement, which could allow high privilege users such as admin to perform SQL injection attacks.

  • Medium 4.3

    Stripe Payment Forms by WP Full Pay < 8.5.5 - Cross-Customer Subscription Cancellation via IDOR

    The Stripe Payment Forms by WP Full Pay WordPress plugin before 8.5.5 does not verify that a subscription belongs to the customer bound to the requesting customer-portal session before cancelling it, allowing a user with a confirmed portal session to cancel s…

  • Medium 4.8

    MasterStudy LMS < 3.7.40 - Unauthenticated Payment Bypass via PayPal IPN

    The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.40 does not verify the amount, receiver, currency or status of a payment notification before marking the corresponding order completed, allowing unauthenticated users to complete full-price orde…

  • Medium 4.7

    MasterStudy LMS < 3.7.43 - Unauthenticated Open Redirect

    The MasterStudy LMS WordPress Plugin WordPress plugin before 3.7.43 does not validate a redirect parameter supplied during user registration before using it, allowing unauthenticated attackers to redirect users to arbitrary external URLs.

  • Medium 6.5

    HEL Online Classroom: AI-powered Online Classrooms <= 1.0.3 - Unauthenticated Plugin Settings Update

    The HEL Online Classroom: AI-powered Online Classrooms WordPress plugin through 1.0.3 does not have any authorisation or authentication check when saving its settings, allowing unauthenticated users to overwrite them and repoint every online classroom, along …

  • Medium 4.9

    Rank Math SEO < 1.0.277 - Editor+ Core Settings Modification via fix-site-seo Ability

    The Rank Math SEO WordPress plugin before 1.0.277 does not check that the user requesting an automated SEO fix holds the capability WordPress itself requires for the settings being changed, allowing users with the Editor role to modify site-wide core WordPres…

  • Medium 6.5

    HEL Online Classroom: AI-powered Online Classrooms <= 1.0.3 - Unauthenticated Moderator Join URL Disclosure and Class Access Code Bypass

    The HEL Online Classroom: AI-powered Online Classrooms WordPress plugin through 1.0.3 does not perform authorisation checks on its REST API routes and does not consistently enforce the per-class access code, allowing unauthenticated users to obtain a signed m…

  • Medium 6.5

    MStore API < 4.21.1 - Subscriber+ Arbitrary Order Payment Bypass via Wallet

    The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by its wallet payment handling belongs to the requester, and does not deduct the wallet balance for most payment methods, allowing any authenticated user, including Subscrib…

  • Medium 5.3

    CatFolders Document Gallery Pro < 2.0.7 - Unauthenticated Missing Authorization via download-all

    The Catfolders Document Gallery Pro WordPress plugin before 2.0.7 does not authorise some of its REST API routes, and the token identifying the requested content is forgeable client side, allowing unauthenticated users to list and download the contents of fol…

  • Medium 6.8

    Profile Builder < 4.0.1 - Contributor+ Stored XSS via Format Date Shortcode

    The User Profile Builder WordPress plugin before 4.0.1 does not escape the output of one of its optional shortcodes, allowing users with a role as low as contributor to perform Stored Cross-Site Scripting attacks against any user viewing the affected content,…

  • Medium 6.6
    CVE-2026-76547 Public exploit

    Profile Builder < 4.0.1 - Admin+ PHP Object Injection via Import/Export

    The User Profile Builder WordPress plugin before 4.0.1 does not validate the type of data being deserialized when importing a configuration file, allowing high privilege users such as administrators to conduct PHP Object Injection. The affected feature is a f…

  • Medium 6.5

    MStore API < 4.21.1 - Subscriber+ Arbitrary Order Completion

    The MStore API WordPress plugin before 4.21.1 does not verify that the order targeted by one of its delivery endpoints belongs to the requester, allowing any authenticated user, including Subscribers, to mark arbitrary orders as completed and paid without any…

  • Medium 5.4

    Newsletters < 4.17 - Arbitrary Plugin Option Update via CSRF

    The Newsletters WordPress plugin before 4.17 does not perform any nonce or capability check when saving one of its settings screens, and writes every submitted parameter into its own options, allowing attackers to make a logged in administrator overwrite arbi…

  • Medium 4.8

    Newsletters < 4.17 - Unauthenticated API Access via Predictable API Key

    The Newsletters WordPress plugin before 4.17 does not generate its API key using a sufficiently random source, deriving it from a publicly known value, allowing unauthenticated attackers to compute the key and perform privileged actions such as adding and del…