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

  • 9.8 Critical severity

    Shipo: Improper Authentication

    CVE-2026-19907Shipo

    The Shipo plugin for WordPress is vulnerable to Authentication Bypass in versions 1.6 through 1.8.0. This is due to the `authenticate_rest_user()` function parsing the `LOGGED_IN_COOKIE` value and authenticating the named user without verifying the cookie's cr

  • 8.1 High severity

    ContextForge MCP Gateway: Improper Authentication

    CVE-2026-110279IBM

    IBM ContextForge MCP Gateway 1.0.0 through 1.1.0 is vulnerable to improper credential handling because the X-Upstream-Authorization request header can override the gateway-managed upstream credential for OAuth (authorization_code and client_credentials), beare

  • 8.3 High severity

    budget-board: Improper Authentication

    CVE-2026-68551Teelur

    Budget Board is an app for tracking monthly spending and working towards financial goals. Prior to version 3.6.2, Budget Board's OIDC login flow finds and signs into an existing local account purely by matching the email address asserted in the identity provid

  • 7.5 High severity

    C-Kermit: Improper Authentication

    CVE-2026-129116OpenKermit

    C-Kermit from 7.0.197 before 11.1.515 contains an authentication bypass vulnerability in the IKSD SSL build that leaves Telnet authentication state at AUTH_VALID after a refused certificate login. Attackers holding a trusted certificate mapped to a refused acc

  • 8.1 High severity

    Vvveb: Improper Authentication

    CVE-2026-126377Givanz

    Vvveb before 1.0.9.0 contains an authentication bypass vulnerability in generateCookie() in system/user/user.php that uses loose comparison to validate MD5 cookie hashes. Unauthenticated attackers can brute-force cookie values until the server's MD5 computatio

  • 8.7 High severity

    openbao: Improper Authentication

    CVE-2026-126310Openbao

    OpenBao before 2.6.5 and 2.7.2 contains an authentication bypass vulnerability that allows unauthenticated callers to obtain OIDC ID tokens by abusing public clients with client_credentials enabled. Attackers who know a public client's client_id can request to

  • 7.5 High severity

    grav: Improper Authentication

    CVE-2026-126294Grav

    Grav Login plugin before 3.11.0 contains an authentication bypass vulnerability that allows attackers with an account password to skip two-factor verification when the global twofa_enabled setting is off. Attackers can sign in through the /login form, remember

  • 8.1 High severity

    WPCOM Member: Improper Authentication

    CVE-2026-123711WPCOM Member

    The WPCOM Member WordPress plugin before 1.8.3 does not limit or bind attempts to verify WeChat login codes, allowing unauthenticated attackers to brute-force a code issued to another user and log in as that user, including administrators, when WeChat official

  • 7.3 High severity

    Meetily: Improper Authentication

    CVE-2026-127286Zackriya-Solutions

    A vulnerability was identified in Zackriya-Solutions Meetily up to 0.4.1. Affected is an unknown function of the file backend/app/main.py. The manipulation leads to missing authentication. The attack is possible to be carried out remotely. The exploit is publi

  • 7.3 High severity

    ferry: Improper Authentication

    CVE-2026-127281Lanyulei

    A vulnerability was found in lanyulei ferry 1.0.0-beta.1/1.0.0. Affected is an unknown function of the file middleware/auth.go of the component JWT Validation. The manipulation results in improper authentication. The attack can be executed remotely. The exploi

  • 7.3 High severity

    ACPs-community: Improper Authentication

    CVE-2026-127279AIP-PUB

    A vulnerability was detected in AIP-PUB ACPs-community up to 2.2.0. This impacts an unknown function of the file discovery-server/app/main.py of the component Discovery Server. The manipulation results in missing authentication. The attack may be launched remo

  • 7.3 High severity

    ACPs-community: Improper Authentication

    CVE-2026-127278AIP-PUB

    A weakness has been identified in AIP-PUB ACPs-community up to 2.2.0. The impacted element is the function send_verification_code of the file registry-server/app/account/service_auth.py of the component verify-code Endpoint. Executing a manipulation of the arg

  • 10.0 Critical severity

    EA8100: Improper Authentication

    CVE-2026-127275Linksys

    A vulnerability was determined in Linksys EA8100 1.0.3.216940. This issue affects the function SetRemoteSetting/SetUnsecuredWiFiWarning of the file ui_server.lua of the component JNAP API. This manipulation of the argument isEnabled/enabled causes missing auth

  • 7.1 High severity

    Red Hat Satellite 6.16 for RHEL 8: Improper Authentication

    CVE-2026-107152Red Hat

    An improper authentication vulnerability has been found in the task console in the smart_proxy_dynflow package. The console accepts any client certificate signed by the capsule's certificate authority. It does not check the list of servers the capsule trusts.

  • 8.1 High severity

    User Verification by PickPlugins: Improper Authentication

    CVE-2026-76792User Verification by PickPlugins

    The User Verification by PickPlugins WordPress plugin before 2.0.49 does not rate limit the verification step of its one-time-password login, and does not expire the generated code, allowing unauthenticated attackers to brute force it and log in as any user, i

  • 7.5 High severity

    Defender Security: Improper Authentication

    CVE-2026-119040Defender Security

    The Defender Security WordPress plugin before 6.4.1 does not limit the number of failed two-factor authentication attempts in its default configuration, allowing an attacker who already knows a victim's password to brute-force the one-time code and defeat the

  • 9.8 Critical severity

    Descope: Improper Authentication

    CVE-2026-110959Descope

    The Descope WordPress plugin before 1.2.0 does not validate the authentication token it receives before creating a WordPress session, accepting any non-empty token, so an unauthenticated attacker can obtain a session for any existing account, including an admi

  • 7.3 High severity

    ToolJet: Improper Authentication

    CVE-2026-126795ToolJet

    A vulnerability was determined in ToolJet up to 3.20.256-lts/3.21.93-beta. The impacted element is the function activateUserWithPassword of the file server/src/modules/onboarding/util.service.ts of the component Onboarding Signup Endpoint. Executing a manipula

  • 8.2 High severity

    FortiMail: Improper Authentication

    CVE-2026-126160Fortinet

    A improper authentication vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow an unauthenticated attacker to escalate privileges and release or delete quara

  • 9.1 Critical severity

    FortiMail: Improper Authentication

    CVE-2026-126157Fortinet

    A improper authentication vulnerability in Fortinet FortiMail 8.0.0 through 8.0.1, FortiMail 7.6.0 through 7.6.6, FortiMail 7.4.0 through 7.4.8, FortiMail 7.2 all versions may allow an unauthenticated attacker to gain access to other users' secure email accoun

  • 8.1 High severity

    Lagarto Chivato: Improper Authentication

    CVE-2026-126815XauenDevs

    Pre-account hijacking in the authentication flow in Lagarto Chivato 0.4.1 and earlier on Web allows remote unauthenticated attackers to take over arbitrary accounts via a password planted on an unregistered email address that becomes valid upon the victim’s fi

  • 7.4 High severity

    Traccar: Improper Authentication

    CVE-2026-126777Traccar

    Traccar 3.15 before 6.17.0 contains an authentication bypass vulnerability in LdapProvider.login() that fails to reject empty passwords, causing LDAP binds to be performed as unauthenticated binds when LDAP authentication is enabled. Unauthenticated attackers

  • 9.8 Critical severity

    REMS: Improper Authentication

    CVE-2026-126768OpsTree Solutions

    OpsTree REMS through 1.0.0 contains an authentication bypass vulnerability that allows unauthenticated attackers to obtain valid JWTs by setting the client-controlled is_local_auth field. Attackers can send a POST /api/v1/user/login/ request for the admin acco

  • 8.1 High severity

    node: Improper Authentication

    CVE-2026-123872Node.js

    A client certificate authentication bypass in Node.js TLS lets a client change the servername during TLS 1.2 renegotiation to reach endpoints it was not authorized for. On a server that applies different client-certificate policies per hostname, for example st

  • 8.8 High severity

    6Storage Rentals: Improper Authentication

    CVE-2026-103883Sixstorage

    The 6Storage Rentals plugin for WordPress is vulnerable to Authentication Bypass leading to Administrator Account Takeover in all versions up to, and including, 2.31.0. The vulnerability exists because the `six_storage_portal_registration()` AJAX handler — reg

  • 9.1 Critical severity

    Printaura-Woocommerce: Improper Authentication

    CVE-2026-115733Printaura-Woocommerce

    The Printaura-Woocommerce WordPress plugin through 4.0.2 does not properly restrict access to the WooCommerce REST API, causing every WooCommerce REST route to accept unauthenticated requests, which allows unauthenticated attackers to read and modify store dat

  • 7.8 High severity

    Kong Gateway Enterprise: Improper Authentication

    CVE-2026-92439Kong

    The SAML plugin in Kong Gateway Enterprise does not enforce AudienceRestriction, allowing a valid assertion issued for another Service Provider to be replayed to authenticate to Kong.

  • 9.8 Critical severity

    Basel Post Types: Improper Authentication

    CVE-2026-89324xTemos

    The Basel Post Types plugin for WordPress is vulnerable to Authentication Bypass in all versions up to, and including, 1.18. The vulnerability exists because a missing-quotes coding error in the defined() call for SECURE_AUTH_SALT inside BASEL_Auth::get_config

  • 9.8 Critical severity

    openobserve: Improper Authentication

    CVE-2026-126065OpenobserveEPSS 1.23%

    OpenObserve is a cloud-native observability platform. Prior to 1.1.0, the shared authentication validator in src/api/common/src/auth/validator.rs accepts an empty or whitespace-only HTTP Basic password for an account whose password_ext value is missing or empt

  • 7.4 High severity

    nerves_hub_web: Improper Authentication

    CVE-2026-120999Nerves-hub

    Improper Authentication vulnerability in Google sign-in and email confirmation in nerves-hub nerves_hub_web allows an attacker who registers another person's email address to share that person's account once they sign in. NervesHub.Accounts.update_or_create_us

  • 8.1 High severity

    WPML Multilingual CMS: Improper Authentication

    CVE-2026-76877WPML

    The WPML Multilingual CMS plugin for WordPress is vulnerable to Authentication Bypass via Race Condition in versions up to, and including, 4.9.7. This is due to the `process_iframe_request` function's language-per-domain SSO handler generating the cross-domain

  • 7.3 High severity

    Shimmy: Improper Authentication

    CVE-2026-125087Michael-A-Kuykendall

    A vulnerability was found in Michael-A-Kuykendall Shimmy up to 2.6.4. The affected element is an unknown function of the file src/server.rs of the component Inference API. Performing a manipulation results in missing authentication. The attack is possible to b

  • 7.3 High severity

    Smart Attendance System with QR Code Scanner: Improper Authentication

    CVE-2026-125076SourceCodester

    A vulnerability was found in SourceCodester Smart Attendance System with QR Code Scanner 1.0. Affected is an unknown function of the file api/attendance_handler.php of the component JSON Endpoint. Performing a manipulation of the argument student_code results

  • 7.3 High severity

    Smart Attendance System with QR Code Scanner: Improper Authentication

    CVE-2026-125075SourceCodester

    A vulnerability has been found in SourceCodester Smart Attendance System with QR Code Scanner 1.0. This impacts the function getMessage of the file create_admin.php of the component Admin Account Creation. Such manipulation of the argument e leads to missing a

  • 8.1 High severity

    pyload: Improper Authentication

    CVE-2026-123816Pyload

    pyLoad is a free and open-source download manager written in Python. Prior to 0.5.0b3.dev101, Api.check_apikey caches successful validation in self._apikey_cache using only the attacker-controlled key_id. After a legitimate key populates the cache, a forged AP

  • 8.1 High severity

    supertokens-core: Improper Authentication

    CVE-2026-123802Supertokens

    SuperTokens Core is an open source authentication server. From 11.3.0 until 11.3.8, 11.4.8, 12.0.11, 12.1.2, 12.2.1, and 12.3.1, a licensed deployment with a configured SAML client can authenticate an identity from an assertion that did not satisfy the audienc

  • 8.1 High severity

    supertokens-core: Improper Authentication

    CVE-2026-123798Supertokens

    SuperTokens Core is an open source authentication server. From 11.3.0 until 11.3.7, 11.4.7, and 12.0.10, SAML.verifySamlResponseSignature calls OpenSAML SignatureValidator.validate without first applying SAMLSignatureProfileValidator. The Core can therefore ac

  • 9.8 Critical severity

    SG 2404 PoE L2+: Improper Authentication

    CVE-2026-124577IntelbrasEPSS 2.07%

    A weakness has been identified in Intelbras SG 2404 PoE L2+ 1.00.70/1.00.72. The affected element is an unknown function of the file /EXCU_SHELL of the component Web Management Interface. Executing a manipulation can lead to improper authentication. The attack

  • 7.3 High severity

    logseq: Improper Authentication

    CVE-2026-124573Logseq

    A vulnerability was found in logseq 2.0.1/2.0.2. This affects the function validate-auth-token of the file src/electron/electron/server.cljs of the component Local HTTP API. The manipulation results in missing authentication. The attack may be performed from r

  • 7.5 High severity

    Vigilant: Improper Authentication

    CVE-2026-123091Vigilant

    The Vigilant WordPress plugin before 2.11.0 does not enforce its two-factor authentication on login forms other than the default WordPress one, allowing an attacker who knows a user's password to skip the second factor and log in as that user.