Skip to content
OpenAdvisories

Weakness (CWE)

CWE-290: Authentication Bypass by Spoofing

Base Incomplete

This attack-focused weakness is caused by incorrectly implemented authentication schemes that are subject to spoofing attacks.

Source: MITRE CWE-290

319 results · Clear filters · Feed

  • Medium 5.3

    Ticket host-binding bypass via spoofed client IP in P4Search

    Perforce P4 Search prior to 2026.4.2 trusts a client-supplied address when validating certain authentication requests. An attacker holding a stolen P4 Server ticket can bypass host-based ticket restrictions and trusted-address controls, gaining access to P4 S…

  • Medium 5.3

    WordPress hCaptcha for WP plugin <= 5.3.0 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in hCaptcha for WP <= 5.3.0 versions.

  • Medium 5.6

    OpenSave before 2.4.0-beta.1 Authentication Bypass via Spoofed Relay Sender

    OpenSave before 2.4.0-beta.1 fails to validate sender identity in WAN relay requests, allowing unpaired room members to impersonate paired devices by spoofing the RelayMessage From field. Attackers who know the room code can join, read paired peer identifiers…

  • Medium 5.3

    WordPress Paid Member Subscriptions plugin <= 3.0.9 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in Paid Member Subscriptions <= 3.0.9 versions.

  • Medium 4.2

    WordPress All In One WP Security & Firewall plugin <= 5.4.8 - Bypass Vulnerability vulnerability

    Subscriber Bypass Vulnerability in All In One WP Security & Firewall <= 5.4.8 versions.

  • Medium 4.8

    Apache WSS4J: UsernameToken replay protection bypassed by re-encoding the Nonce

    Apache WSS4J remembers the Nonce of each UsernameToken it accepts, so a captured token cannot be reused. It stored the Nonce as raw base64 text, but authentication decodes that text and uses the bytes.The same bytes can be written as base64 in several ways. A…

  • Medium 6.8

    Aap-gateway: aap-gateway: authorization bypass via workload identity token forgery

    An authorization bypass was found in the Ansible Automation Platform (AAP) gateway. The gateway API allows an authenticated administrator to create a new service key for the Controller service cluster. Because service-key creation is not restricted to the ins…

  • Medium 5.3

    WordPress WP User Frontend plugin <= 4.3.11 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in WP User Frontend <= 4.3.11 versions.

  • Medium 6.5

    WordPress WP User Frontend plugin <= 4.3.11 - Bypass Vulnerability vulnerability

    Subscriber Bypass Vulnerability in WP User Frontend <= 4.3.11 versions.

  • Medium 4.8

    WordPress Captcha Code plugin <= 3.32 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in Captcha Code <= 3.32 versions.

  • Medium 5.3

    Premium Packages < 7.2.1 - Unauthenticated PayPal Webhook Signature Verification Bypass

    The Premium Packages WordPress plugin before 7.2.1 does not verify PayPal's webhook signature before processing payment and subscription notifications, allowing unauthenticated attackers to forge payment confirmations and subscription-cancellation events agai…

  • Medium 5.3

    OpenEye Apex Network Video Recorder (NVR) firmware 3.2.9.376 trusts an X-Forwarded-For header supplied by an arbitrary …

  • Medium 6.5

    pH7Software pH7Builder (pH7 Social Dating CMS) through 18.2.0 resolves the client IP address in _protected/framework/Ip…

  • Medium 4.9

    Warpgate: x-warpgate-username Header Not Stripped from Client Requests Enables Identity Spoofing to WebSocket Backend Targets

    Warpgate is an open source SSH, HTTPS and MySQL bastion host for Linux. Prior to 0.25.6, copy_server_request in warpgate-protocol-http/src/proxy.rs forwards a client-supplied x-warpgate-username header before inject_own_headers appends the authenticated usern…

  • Medium 5.8

    Fabio - Incomplete fix for CVE-2025-48865: operator-configured trust headers (clientip/tls/requestid) still strippable via the Connection header

    Fabio is an HTTP(S) and TCP router for deploying applications managed by consul. From 1.6.6 until 1.7.2, the CVE-2025-48865 fix in proxy/http_headers.go uses protectHeaders for a hardcoded set of forwarded headers but omits the operator-configured ClientIPHea…

  • Medium 4.2

    Wildfly-elytron-realm-token: parameter injection in eap's elytron oauth2

    A flaw was found in EAP's Elytron. An EAP application whose security domain is backed by an Elytron token-realm with oauth2-introspection would allow parameter substitution due to missing URL encoding.

  • Medium 6.5

    webhookd: Unrestricted HTTP Header to Shell Variable Injection

    webhookd is a minimalist webhook server that triggers shell scripts and external processes through HTTP requests. Prior to 1.22.0, webhookd deployments without htpasswd authentication forwarded all incoming HTTP headers through HTTPParamsToShellVars in pkg/ap…

  • Medium 6.1

    Cosmos: Authentication bypass via forward-auth header smuggling on Constellation tunnel in Cosmos-Server

    Cosmos provides users the ability self-host a home server by acting as a secure gateway to your application, as well as a server manager. Prior to 0.22.19, tokenMiddleware in src/proxy/routerGen.go can return through the Constellation tunnel bypass before rem…

  • Medium 5.9

    On affected platforms running Arista EOS with both 802.1X port authentication and the RADIUS proxy feature configured with dynamic authorization, a low-privileged attacker on an adjacent network segment who induces a RADIUS packet through a configured RADI

    On affected platforms running Arista EOS with both 802.1X port authentication and the RADIUS proxy feature configured with dynamic authorization, a low-privileged attacker on an adjacent network segment who induces a RADIUS packet through a configured RADIUS …

  • Medium 4.4

    A file quarantine bypass was addressed with additional checks. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 …

  • Medium 5.3

    IBM i is Affected By Multiple Vulnerabilities in Navigator for i and Digital Certificate Manager for i.

    IBM i 7.6, 7.5, 7.4, and 7.3 could allow a remote unauthenticated attacker to gain access to sensitive information through session IP binding bypass in Navigator for i.

    IBM i
  • Medium 6.3

    In Siglet current and past versions the refresh token handler do not enforce proof of possession of the issuer DID.

  • Medium 4.3

    N-able Mail Assure through April 2026 contains a design-level authorization flaw that allows an authenticated SMTP user…

  • Medium 6.5

    Authentication Bypass by Spoofing in Malcolm

    A routing rule selects between two different authentication mechanisms for the same downstream service based on the value of a client-supplied request header, rather than on any property the client cannot control. An authenticated user in possession of a shar…

  • Medium 6.9

    Matrix Rust SDK: Sender-binding gaps in to-device and room-key attribution

    matrix-sdk-crypto is a no-network-IO implementation of a state machine that handles end-to-end encryption for Matrix clients. Starting in version 0.12.0 and prior to version 0.17.0, the matrix-sdk-crypto crate was missing a check for the user ID when decrypti…

  • Medium 5.3

    Traefik: ForwardAuth identity spoofing via dot-form header alias

    Traefik is an open source HTTP reverse proxy and load balancer. Prior to 2.11.56, and from 3.0.0 until 3.7.12, a client-supplied dot-form header such as X.Authenticated.User survives ForwardAuth replacement and underscoreHeadersStrategy because Go treats it a…

  • Medium 5.6

    WordPress Simple Cloudflare Turnstile plugin <= 1.42.1 - Captcha Bypass vulnerability

    Unauthenticated Bypass Vulnerability in Simple Cloudflare Turnstile <= 1.42.1 versions.

  • Medium 5.3

    Traefik before v2.11.56 Identity Spoofing via Header Alias

    Traefik is an HTTP reverse proxy and load balancer. In Traefik v1.x, v2.x through v2.11.55, and v3.0.0 through v3.7.11, header names are canonicalized only on dashes, so X-Auth-User, X_Auth_User and X.Auth.User are treated as three distinct headers by Traefik…

  • Medium 5.3

    IP2Location Country Blocker < 2.45.0 Access Control Bypass via X-Real-IP Header

    IP2Location Country Blocker plugin for WordPress before 2.45.0 contains an access control bypass vulnerability that allows unauthenticated remote attackers to circumvent IP-based restrictions by forging the X-Real-IP HTTP header. Attackers can set the X-Real-…

  • Medium 6.9

    Incorrect access control in PrestaShop

    Vulnerability involving incorrect access control in the Tools::getRemoteAddr() function in PrestaShop, which allows the client’s IP address to be spoofed via the X-Forwarded-For header when the application is running behind a reverse proxy, load balancer or C…

  • Medium 5.9

    WordPress FluentBooking Pro plugin <= 2.2.1 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in FluentBooking Pro <= 2.2.1 versions.

  • Medium 6.5

    WordPress Pre-Orders for WooCommerce plugin <= 2.3 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in Pre-Orders for WooCommerce <= 2.3 versions.

  • Medium 4.3

    Improper Client Address Validation allows Request Attribution Spoofing in Fabric Composer API Endpoint

    A vulnerability in an API endpoint of HPE Networking Fabric Composer could allow an authenticated low privilege operator user to spoof the source address attributed to their requests. Successful exploitation could allow an attacker to cause inaccurate attribu…

  • Medium 5.3

    WordPress Essential Addons for Elementor plugin <= 6.8.0 - Bypass vulnerability vulnerability

    Authentication Bypass by Spoofing vulnerability in WPDeveloper Essential Addons for Elementor allows Identity Spoofing. This issue affects Essential Addons for Elementor: from n/a through 6.8.0.

  • Medium 5.3

    Reactor Netty HTTP Server may incorrectly evaluate proxy addresses

    In specific scenarios, Reactor Netty HTTP Server may incorrectly evaluate the remote IP address when HAProxy Protocol is enabled. In order for this to happen, the application must be configured to use HAProxy Protocol. Reactor Netty 1.3.0 - 1.3.6 Reactor Nett…

  • Medium 6.3

    Doorkeeper OpenID Connect: Dynamic Client Registration feature creates public clients with client_secret

    Doorkeeper is an OAuth 2 provider for Ruby on Rails. In version 1.9.0, an attacker who knows only a dynamically registered client's client_id, which is public information, can authenticate as that client at the token endpoint and obtain an access token withou…

  • Medium 6.5

    joserfc claim-validation bypass via array-typed single-string claims (iss/sub/jti)

    joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to version 1.7.3, JWTClaimsRegistry applies membership matching to list-valued iss and sub claims, allowing an array-valued iss t…

  • Medium 5.4

    WordPress User Registration plugin <= 5.2.6 - Broken Authentication vulnerability

    Subscriber Broken Authentication in User Registration <= 5.2.6 versions.

  • Medium 6.5

    go-chi chi before 5.3.0 IP Spoofing via RealIP Middleware

    go-chi/chi through 5.2.1 contains an IP spoofing vulnerability in the RealIP middleware (middleware/realip.go). The realIP() function reads client-controlled headers (True-Client-IP, X-Real-IP, and X-Forwarded-For) and overwrites r.RemoteAddr without verifyin…

  • Medium 6.9
    CVE-2026-72815 Public exploit

    go-chi chi v5.2.1 IP Spoofing via X-Forwarded-For Header

    go-chi chi versions >= 5.2.1 and before 5.3.0 contain an IP spoofing vulnerability in the RealIP middleware, which blindly trusts the first (leftmost) value of the X-Forwarded-For HTTP header. A remote attacker can bypass IP-based access control lists and rat…