CyberSecBulletin

Improper Authentication

CWE-287

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

We track 1,836 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.7. 52 have been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Use an authentication framework or library such as the OWASP ESAPI Authentication feature.

Latest Improper Authentication vulnerabilities

  • 8.8 High severity

    WebCenter Content: Imaging: Improper Authentication

    CVE-2026-60464Oracle

    Vulnerability in the WebCenter Content: Imaging product of Oracle Fusion Middleware (component: Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.0.0. Easily exploitable vulnerability allows low privileged attacker with network access via H

  • 8.8 High severity

    Oracle Unified Directory: Improper Authentication

    CVE-2026-60423Oracle

    Vulnerability in the Oracle Unified Directory product of Oracle Fusion Middleware (component: OUD Core). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via

  • 8.1 High severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-60416Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Difficult to exploit vulnerability allows unauthenticated attacker with netwo

  • 9.9 Critical severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-60333Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network

  • 9.8 Critical severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-60328Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network

  • 8.6 High severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-60327Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network

  • 9.1 Critical severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-60326Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). Supported versions that are affected are 12.2.1.4.0 and 14.1.2.1.0. Easily exploitable vulnerability allows unauthenticated attacker with network

  • 8.8 High severity

    Oracle Access Manager: Improper Authentication

    CVE-2026-47037Oracle

    Vulnerability in the Oracle Access Manager product of Oracle Fusion Middleware (component: Authentication Engine). The supported version that is affected is 14.1.2.1.0. Easily exploitable vulnerability allows low privileged attacker with network access via HTT

  • 9.4 Critical severity

    freescout: Improper Handling of Case Sensitivity

    CVE-2026-53595Freescout-help-deskEPSS 1.94%

    FreeScout is a free help desk and shared inbox built with PHP's Laravel framework. Prior to version 1.8.224, the public endpoint `POST /user-setup/{hash}/{invite_sent_at}` (`OpenController@userSetupSave`) selects the target account solely by its `invite_hash`

  • 8.6 High severity

    freescout: Improper Authentication

    CVE-2026-53591Freescout-help-desk

    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

  • 9.8 Critical severity

    IdentityIQ: Improper Authentication

    CVE-2026-12341SailPoint Technologies

    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.

  • 7.3 High severity

    xrdp: Improper Authentication

    CVE-2026-55626Neutrinolabs

    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

  • 7.5 High severity

    freescout: Improper Authentication

    CVE-2026-48812Freescout-help-desk

    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 thi

  • 7.3 High severity

    simpleui: Improper Authentication

    CVE-2026-16210Newpanjing

    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 t

  • 7.3 High severity

    Gerapy: Improper Authentication

    CVE-2026-16209Gerapy

    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 r

  • 9.8 Critical severity

    Avi Load Balancer: Improper Authentication

    CVE-2026-47865VMware

    VMware Avi Load Balancer contains an authentication bypass vulnerability. A malicious user with network access may be able to access the Avi Control plane by bypassing the authentication mechanism. Affected versions: 31.1.1 through 31.2.2 (fixed in 31.2.2-2p3)

  • 8.7 High severity

    joserfc: Improper Authentication

    CVE-2026-49852Authlib

    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 str

  • 9.6 Critical severity

    Spring Authorization Server: Improper Authentication

    CVE-2026-22752Spring Security

    Authentication bypass by primary weakness vulnerability in Spring Security Spring Authorization Server. This issue affects Spring Authorization Server: from 7.0.0 through 7.0.4, from 1.5.0 through 1.5.6, from 1.4.0 through 1.4.9, from 1.3.0 through 1.3.10.

  • 8.1 High severity

    Abandoned Cart Lite for WooCommerce: Improper Authentication

    CVE-2026-12585Abandoned Cart Lite for WooCommerce

    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 us

  • 9.8 Critical severity

    Happy Coders OTP Login for WooCommerce: Improper Authentication

    CVE-2026-12492Happy Coders OTP Login for WooCommerce

    The Happy Coders OTP Login for WooCommerce WordPress plugin before 2.8 does not verify that a one-time password was actually validated before authenticating a user based on a supplied identifier, allowing unauthenticated attackers to log in as any existing use

  • 9.8 Critical severity

    wekan: Improper Authentication

    CVE-2026-55652WeKan

    Wekan is open source kanban built with Meteor. Prior to 9.46, header-login with HEADER_LOGIN_TRUSTED_IPS uses getRequestIp() in server/lib/headerLoginAuth.js to trust the client-supplied X-Forwarded-For header before the real socket address, allowing an unauth

  • 9.3 Critical severity

    qinglong: Improper Authentication

    CVE-2026-55445Whyour

    Qinglong is a timed task management platform supporting Python3, JavaScript, Shell, and Typescript. Prior to 2.20.1, the init guard middleware in back/loaders/express.ts checks /api/user/init but not /open/user/init, while rewrite('/open/*', '/api/$1') rewrite

  • 9.2 Critical severity

    wekan: Improper Authentication

    CVE-2026-52893WeKan

    Wekan is open source kanban built with Meteor. Prior to 9.32, the Wekan Accounts.onCreateUser hook in server/models/users.js merges OIDC logins into existing accounts when the OIDC email or username matches an existing Wekan user, without verifying ownership o

  • 8.2 High severity

    dashy: External Control of System or Configuration Setting

    CVE-2026-46485Lissy93

    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 permi

  • 8.3 High severity

    better-auth: Improper Authentication

    CVE-2026-53516Better-auth

    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 requiri

  • 7.7 High severity

    better-auth: Improper Authentication

    CVE-2026-53514Better-auth

    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

  • 9.1 Critical severity

    better-auth: Improper Authentication

    CVE-2026-53512Better-auth

    Better Auth is an authentication and authorization library for TypeScript. Prior to 1.6.11, the legacy oidcProvider and mcp plugins expose OAuth token endpoints whose refresh_token grant authenticates only possession of the bound refreshToken row and matching

  • 7.5 High severity

    Apollo is a reliable configuration management system suitable for microservice configuration…

    CVE-2026-59955Apolloconfig

    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 e

  • 7.5 High severity

    Apollo is a reliable configuration management system suitable for microservice configuration…

    CVE-2026-59954Apolloconfig

    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 enabl

  • 9.9 Critical severity

    penpot: Improper Authentication

    CVE-2026-44986Penpot

    Penpot is an open-source design tool for design and code collaboration. Prior to 2.14.5, Penpot exposed teams_invitations.clj invitation tokens from create-team-invitations, embedded an existing profile id in auth.clj prepare-register-profile, and had auth.clj

  • 9.3 Critical severity

    LightRAG: Improper Authentication

    CVE-2026-61740HKUDS

    LightRAG provides simple and fast retrieval-augmented generation. Prior to 1.5.4, when LightRAG is deployed with LIGHTRAG_API_KEY set but AUTH_ACCOUNTS unset, X-API-Key protection can be bypassed because lightrag/api/auth.py falls back to a hardcoded DEFAULT_T

  • 8.6 High severity

    PraisonAI: Improper Authentication

    CVE-2026-61436MervinPraison

    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 ar

  • 8.2 High severity

    PraisonAI: Improper Authentication

    CVE-2026-61435MervinPraison

    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

  • 8.1 High severity

    Shibboleth: Improper Authentication

    CVE-2026-12281Shibboleth

    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 deployment

  • 9.8 Critical severity

    Navigator NCS: Improper Authentication

    CVE-2026-5270CIENA

    An authentication bypass vulnerability exists in certain releases of Ciena Navigator Network Control Suite (NCS), Manage Control Plan (MCP), and Blue Planet products. The issue is caused by improper handling of HTTP request paths and headers, which allows an u

  • 9.1 Critical severity

    ruby-jwt: Improper Authentication

    CVE-2026-45363Jwt

    ruby-jwt is a Ruby implementation of the RFC 7519 OAuth JSON Web Token standard. Prior to 2.10.3 and 3.2.0, JWT.decode(token, '', true, algorithm: 'HS256') accepts an attacker-forged token because OpenSSL::HMAC.digest('SHA256', '', payload) returns a valid dig

  • 8.7 High severity

    DC-80: Improper Authentication

    CVE-2026-22099EVbee

    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.

  • 7.3 High severity

    waoowaoo: Improper Authentication

    CVE-2026-15557waooAI

    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 I

  • 7.3 High severity

    Isaiah: Improper Authentication

    CVE-2026-15542Will-moss

    A vulnerability has been found in will-moss Isaiah up to 1.36.9. This affects an unknown function of the file app/main.go of the component Websocket Connection Authentication. The manipulation leads to improper authentication. The attack can be initiated remot

  • 7.3 High severity

    TOKO-ONLINE-ROTI: Improper Authentication

    CVE-2026-15491RafyMrX

    A weakness has been identified in RafyMrX TOKO-ONLINE-ROTI up to ddfe1cd587be0a0b5135d8b6e85cce2ec3aece99. This affects an unknown part. This manipulation causes missing authentication. The attack is possible to be carried out remotely. This product adopts a r