Skip to content
OpenAdvisories

Weakness (CWE)

CWE-287: Improper Authentication

Class Draft Mapping discouraged

When an actor claims to have a given identity, the product does not prove or insufficiently proves that the claim is correct.

How to prevent it (1 mitigation)
  1. Architecture and Design

    Use an authentication framework or library such as the OWASP ESAPI Authentication feature.

Source: MITRE CWE-287

1,204 results · Clear filters · Feed

  • High 8.8

    Vulnerability in the Oracle Customer Care product of Oracle E-Business Suite (component: Internal Operations). Supporte…

  • High 7.1

    Vulnerability in the Oracle Installed Base product of Oracle E-Business Suite (component: Create Item Instance). Suppor…

  • High 8.8

    Vulnerability in the Oracle Project Intelligence product of Oracle E-Business Suite (component: Internal Operations). S…

  • High 8.8

    Vulnerability in the Oracle Warehouse Management product of Oracle E-Business Suite (component: Internal Operations). S…

  • High 8.8

    Vulnerability in the Oracle Payroll product of Oracle E-Business Suite (component: Internal Operations). Supported vers…

  • High 8.8

    Vulnerability in the Oracle Payroll product of Oracle E-Business Suite (component: Internal Operations). Supported vers…

  • High 8.8

    Vulnerability in the Oracle Order Management product of Oracle E-Business Suite (component: Product Diagnostic Tools). …

  • High 8.8

    Vulnerability in the Oracle Advanced Pricing product of Oracle E-Business Suite (component: Pricing Installation). Supp…

  • High 8.8

    Vulnerability in the Oracle General Ledger product of Oracle E-Business Suite (component: Internal Operations). Support…

  • High 8.8

    Vulnerability in the Oracle WebCenter Content product of Oracle Fusion Middleware (component: Web Content Management). …

  • High 8.2

    Vulnerability in the PeopleSoft Enterprise CS Campus Community product of Oracle PeopleSoft (component: Security). The …

  • High 8.8

    Vulnerability in the Oracle Transportation Management product of Oracle Supply Chain (component: Install). The supporte…

  • High 8.1

    Vulnerability in the Oracle WebCenter Sites product of Oracle Fusion Middleware (component: WebCenter Sites). Supported…

  • High 8.8

    Vulnerability in the Oracle Unified Directory product of Oracle Fusion Middleware (component: OUD Core). Supported vers…

  • High 8.1

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supp…

  • High 8.6

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supp…

  • High 8.8

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). The …

  • High 8.6

    FreeScout Vulnerable to Unauthenticated Conversation Thread Injection via HMAC Length Bypass in FetchEmails

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.223, an unauthenticated attacker can inject messages into any existing support conversation by sending a single email to the helpdesk's public address with…

  • High 8.8

    SailPoint IdentityIQ Improper Bearer Token Validation Vulnerability

    This vulnerability impacts all versions of IdentityIQ and allows an unauthenticated attacker unauthorized access to protected APIs and data due to improper validation of OAuth bearer tokens.

  • High 7.5

    FreeScout Allows Unauthenticated Access to Legacy Attachment Files

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.221, FreeScout's attachment download route skips token authentication for any attachment whose `token_type` is set to `1` (`TOKEN_TYPE_LEGACY`). Because th…

  • High 8.0

    xrdp: No authentication required with Xvnc backend on RHEL 9

    xrdp is an open source RDP server. In versions 0.10.6 and prior, when an authenticated user session is initialized using the Xvnc backend over UNIX domain sockets, the Xvnc process is launched with insufficient authentication mechanisms. A local authenticated…

  • High 7.3

    newpanjing simpleui AjaxAdmin AJAX Endpoint admin.py self.get_action missing authentication

    A vulnerability was found in newpanjing simpleui 2026.01.13. This affects the function self.get_action of the file simpleui/admin.py of the component AjaxAdmin AJAX Endpoint. Performing a manipulation results in missing authentication. Remote exploitation of …

  • High 7.3

    Gerapy Project Upload Endpoint views.py missing authentication

    A vulnerability has been found in Gerapy up to 0.9.13. The impacted element is an unknown function of the file gerapy/server/core/views.py of the component Project Upload Endpoint. Such manipulation leads to missing authentication. The attack may be launched …

  • High 8.7

    joserfc: HS256/HS384/HS512 verify accepts empty/nil HMAC key (cross-language sibling of CVE-2026-45363)

    joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to 1.6.8, joserfc.jwt.decode accepts attacker-forged HMAC-signed tokens when the caller-supplied verification key is the empty st…

  • High 7.4

    Grav < 2.0.4 2FA Bypass via Secret Regeneration

    Grav before 2.0.4 contains a two-factor authentication bypass vulnerability in the login plugin where the regenerate2FASecret task checks only user existence, not authorization, during the pending TOTP challenge window. Attackers who know the victim's passwor…

  • High 8.1

    Abandoned Cart Lite for WooCommerce < 6.8.2 - Unauthenticated Account Takeover via Malleable Recovery-Link Token

    The Abandoned Cart Lite for WooCommerce WordPress plugin before 6.8.2 does not protect the integrity of its cart-recovery tokens or bind them to the requesting account, allowing unauthenticated attackers to forge a recovery link that logs them in as another u…

  • High 8.2

    Dash: Users can write to config despire permissions (OIDC tested)

    Dashy is a self-hostable personal dashboard. Prior to 4.0.8, Dashy deployments using OIDC can allow unauthenticated users or non-admin authenticated users to write changes to the main config.yaml through the config-saving functionality despite configured perm…

  • High 7.7

    Better Auth: Unauthorized invitation acceptance via unverified email match in organization plugin

    Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, and in 1.6.14 and later when invitation IDs can be obtained outside the invited mailbox and requireEmailVerificationOnInvitation: true is not enabled, the organization…

  • High 8.3

    Better Auth: Account takeover via OAuth auto-link to unverified pre-registered email

    Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, Better Auth's OAuth callback auto-link gate in handleOAuthUserInfo accepts implicit account linking when the OAuth provider asserts email_verified: true without requir…

  • High 7.5

    Apollo ConfigService access key authentication bypass via appId parsing and non-canonical matching

    Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. Prior to 2.5.2, Apollo ConfigService may allow unauthorized access to configuration data when AccessKey or management key authentication is enab…

  • High 7.5

    Apollo ConfigService access key authentication bypass via raw config file appId parsing

    Apollo is a reliable configuration management system suitable for microservice configuration management scenarios. Prior to 2.5.2, Apollo ConfigService may allow unauthorized access to raw configuration data when AccessKey or management key authentication is …

  • High 8.6

    PraisonAI before 4.6.78 Missing Webhook Signature Verification

    PraisonAI before 4.6.78 fails to verify Svix webhook signatures in AgentMail webhook mode, allowing unauthenticated attackers to forge message.received events. Attackers can send crafted JSON payloads to the webhook endpoint to invoke configured agents with a…

  • High 8.2

    PraisonAI before 4.6.78 Authentication Bypass via Host Header Spoofing

    PraisonAI before 4.6.78 contains an authentication bypass in the Call API agent invocation endpoints (src/praisonai/praisonai/api/agent_invoke.py) when PRAISONAI_CALL_AUTH=disabled is configured. The safeguard intended to restrict the disabled-auth opt-out to…

  • High 8.1

    Shibboleth < 2.5.4 - Unauthenticated Administrator Account Creation via Identity Header Spoofing

    The Shibboleth WordPress plugin before 2.5.4 does not fail closed when its HTTP header identity mode is enabled without an anti-spoofing key, treating any request that carries identity headers as an authenticated session without verifying them. On a deploymen…

  • High 8.0

    Remote Access Management service/API (RPC server) Elevation of Privilege Vulnerability

    Improper authentication in Windows RPC API allows an unauthorized attacker to elevate privileges over an adjacent network.

  • High 7.8

    Windows Admin Center Elevation of Privilege Vulnerability

    Improper authentication in Windows Admin Center allows an authorized attacker to elevate privileges locally.

  • High 8.1

    Windows Admin Center Elevation of Privilege Vulnerability

    Improper authentication in Windows Admin Center allows an authorized attacker to elevate privileges over a network.

  • High 8.2
    CVE-2026-50338 Public exploit

    Azure Spring Apps Elevation of Privilege Vulnerability

    Improper authentication in Azure Spring Apps allows an authorized attacker to elevate privileges over a network.

  • High 7.3

    waooAI waoowaoo Internal Task Header api-auth.ts requireProjectAuthLight improper authentication

    A weakness has been identified in waooAI waoowaoo up to 0.4.1. Affected by this vulnerability is the function getInternalTaskSession/getAuthSession/requireUserAuth/requireProjectAuth/requireProjectAuthLight in the library src/lib/api-auth.ts of the component …

  • High 8.7

    Missing authentication for Bluetooth communication

    The charging station does not require authentication for Bluetooth commands to perform actions. The functionality exposed includes sensitive information leakage, triggering reboots, or pushing a firmware update URL.