CyberSecBulletin

Authentication Bypass by Capture-replay

CWE-294

A capture-replay flaw exists when the design of the product makes it possible for a malicious user to sniff network traffic and bypass authentication by replaying it to the server in question to the same effect as the original message (or with minor changes).

Capture-replay attacks are common and can be difficult to defeat without cryptography. They are a subset of network injection attacks that rely on observing previously-sent valid commands, then changing them slightly if necessary and resending the same commands to the server.

We track 125 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.3. 1 has been exploited in real attacks.

How this weakness is prevented

  • Architecture and Design: Utilize some sequence or time stamping functionality along with a checksum which takes this into account in order to ensure that messages can be parsed only once.
  • Architecture and Design: Since any attacker who can listen to traffic can see sequence numbers, it is necessary to sign messages with some kind of cryptography to ensure that sequence numbers are not simply doctored along with content.

Latest Authentication Bypass by Capture-replay vulnerabilities

  • 7.4 High severity

    ContextForge MCP Gateway: Authentication Bypass by Capture-replay

    CVE-2026-110278IBM

    IBM ContextForge MCP Gateway 1.0.0 through 1.1.0 could allow an attacker to replay identity propagation claims signatures or expose sensitive user identity information to third-party MCP servers due to static signature payloads and missing per-gateway configur

  • 9.2 Critical severity

    Intel(R) TDX Migration Trust Domain (MigTD): Authentication Bypass by Capture-replay

    Authentication bypass by capture-replay in the MigTD for the Intel(R) TDX Migration Trust Domain (MigTD) within Ring 0: Hypervisor may allow an escalation of privilege. System software adversary with a privileged user combined with a low complexity attack may

  • 8.9 High severity

    SAP NetWeaver and ABAP Platform: Authentication Bypass by Capture-replay

    CVE-2026-76966SAP

    Due to improper RFC protocol validation in the SAP Kernel used by the Application Server ABAP of SAP NetWeaver and ABAP Platform, an unauthenticated attacker can send a crafted RFC request that exploits logical errors in memory management, leading to memory co

  • 7.4 High severity

    supertokens-core: Authentication Bypass by Capture-replay

    CVE-2026-123801Supertokens

    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, SAML.handleCallback does not consume RelayState, record assertion identifiers, or enforce Response.InResponseTo. In the SP-initiate

  • 9.8 Critical severity

    Apache OFBiz: Authentication Bypass by Capture-replay

    CVE-2026-82907Apache

    Authentication Bypass by Capture-replay in ExternalLoginKeysManager in Apache OFBiz 24.09 before 24.09.08 on all platforms allows a remote unauthenticated attacker who captures a live externalLoginKey value to obtain a complete, cookie-free, reusable session a

  • 9.1 Critical severity

    gpustack: Authentication Bypass by Capture-replay

    CVE-2026-102894Gpustack

    GPUStack is an open-source GPU cluster manager for AI model serving and GPU instance provisioning. From 0.7.1 until 2.2.2, the /auth/saml/callback endpoint decoded SAML XML, used its NameID and attributes to resolve or provision a user, and minted a gpustack_s

  • 7.4 High severity

    WPO365 | SEAMLESS WORDPRESS + MICROSOFT…: Authentication Bypass by Capture-replay

    CVE-2026-122220Wpo365

    WPO365 | LOGIN (wpo365-login) plugin before version 45.2 contains an authentication bypass by capture-replay vulnerability caused by a non-functional anti-replay check in Saml2_Service::check_message_id(), which never persists processed SAML message IDs to the

  • 9.1 Critical severity

    AuthPoint Authentication Gateway: Authentication Bypass by Capture-replay

    CVE-2026-121640WatchGuard

    An Authentication Bypass by Capture-replay vulnerability in WatchGuard AuthPoint Gateway allows an attacker who has observed a legitimate request between AuthPoint Gateway components to replay it and perform unauthorized administrative actions, including disru

  • 7.6 High severity

    Armeria: Authentication Bypass by Capture-replay

    CVE-2026-11749LY

    A vulnerability has been identified in armeria-saml prior to 1.41.1, where bearer assertions are not enforced for one-time use, allowing replay of previously consumed assertion IDs within their validity period.

  • 7.5 High severity

    easyE4: Authentication Bypass by Capture-replay

    CVE-2026-41020Eaton

    Eaton easyE4 uses a static nonce during authentication, which could allow an unauthenticated attacker with access to captured authentication traffic to replay a valid authentication exchange and gain unauthorized access to the device.

  • 8.8 High severity

    snipe-it: Authentication Bypass by Capture-replay

    CVE-2026-116201Grokability

    Snipe-IT before 8.5.0 contains a SAML assertion replay vulnerability that allows attackers to reuse captured assertions by exploiting a non-atomic nonce check in the SAML acs handler. Attackers can send concurrent POST requests to /saml/acs with one captured a

  • 7.4 High severity

    appointment-booking-software: Authentication Bypass by Capture-replay

    CVE-2026-65824Open-reception

    OpenReception's appointment booking software provides an end-to-end encrypted appointment booking platform. Prior to version 2.2.1, an attacker who captures a pending invite token can replay it to obtain a passkey-registration credential and register their own

  • 7.4 High severity

    Red Hat Advanced Cluster Security for…: Authentication Bypass by Capture-replay

    CVE-2026-103314Red Hat

    A flaw was found in Red Hat Advanced Cluster Security for Kubernetes (RHACS). The Central SAML authentication ACS endpoint does not retain used SAML assertion or response identifiers to prevent replay. An attacker who obtains a valid, unexpired signed SAML res

  • 7.5 High severity

    MOVEit Transfer: Authentication Bypass by Capture-replay

    CVE-2026-89070Progress Software

    Authentication bypass by capture-replay vulnerability in Progress MOVEit Transfer (OIDC module). This issue affects MOVEit Transfer: before 2025.1.6 and from 2026.0.0 before 2026.0.4.

  • 8.8 High severity

    1732E ArmorBlock® I/O: Authentication Bypass by Capture-replay

    CVE-2026-12655Rockwell Automation

    A security issue exists within 1732E ArmorBlock® I/O, where an unauthenticated attacker can change the device's webserver password without valid credentials. This could result in admin account takeover or unauthorized modification of device configuration.

  • 9.1 Critical severity

    Apache Allura: Authentication Bypass by Capture-replay

    CVE-2026-92120Apache

    OAuth1 Request Replay Attack vulnerability in Apache Allura. This issue affects Apache Allura: through 1.21.0. Users are recommended to upgrade to version 1.22.0 which fixes the issue.

  • 8.1 High severity

    Apache HTTP Server: Authentication Bypass by Capture-replay

    CVE-2026-73636Apache

    Authentication bypass by capture-replay in mod_auth_digest in Apache Software Foundation Apache HTTP Server 2.4.x on all platforms allows a man-in-the-middle (MITM) attacker to replay captured digest authentication credentials via crafted requests that trigger

  • 9.3 Critical severity

    MISP: Authentication Bypass by Capture-replay

    CVE-2026-103655MISP

    MISP contains a vulnerability in its two-factor authentication (TOTP) verification process that permits a valid one-time code to be accepted more than once within its time-based validity window. The issue exists in the user login flow where a TOTP code is veri

  • 7.7 High severity

    Apache Roller: Authentication Bypass by Capture-replay

    CVE-2026-82379Apache

    Authentication Bypass by Capture-replay in Apache Roller 6.1.5 allows an attacker who captures a valid WSSE digest authentication header to replay it and gain the victim's AtomPub authority, because the authentication does not enforce nonce uniqueness or times

  • 8.1 High severity

    G980H: Authentication Bypass by Capture-replay

    CVE-2026-77967Botslab

    The Botslab G980H dash camera firmware accepts a reusable authentication value without adequately verifying its freshness or association with the requesting client. An unauthenticated attacker with adjacent network access who captures a valid authentication va

  • 7.5 High severity

    door access control: Improper Authentication

    CVE-2026-75907Norwegian Cruise Line

    The door access control on a Norwegian Cruise Line asset grants entry based only on the credential's static 7-byte UID stored on an NTAG212 NFC chip. A UID is a manufacturer serial number sent in the clear on every read and is not intended to be secret or to a

  • 8.2 High severity

    mpp: Authentication Bypass by Capture-replay

    CVE-2026-87119ZenHive

    Authentication Bypass by Capture-replay in ZenHive mpp allows an attacker holding a captured subscription activation credential to charge the payer repeatedly. The payer signs a Tempo KeyAuthorization over the chain id, key type, key id, expiry, limits and sco

  • 8.1 High severity

    http4k: Authentication Bypass by Capture-replay

    CVE-2026-54148Http4k

    http4k is a functional toolkit for Kotlin HTTP applications. Prior to 4.51.0.0, 5.42.0.0, and 6.50.0.0, DigestAuthProvider.verify in http4k-security-digest does not compare the uri parameter in an Authorization: Digest response with the actual request URL. An

  • 7.0 High severity

    omni: Authentication Bypass by Capture-replay

    CVE-2026-45720Siderolabs

    Omni manages Kubernetes on bare metal, virtual machines, or in a cloud. Prior to 1.6.6 and from 1.7.0 until 1.7.3, SAML.getSession in internal/pkg/auth/interceptor/saml.go checks SAMLAssertion.Used and marks it used in separate state operations. Concurrent req

  • 7.4 High severity

    Keycloak: Authentication Bypass by Capture-replay

    CVE-2026-90997Keycloak

    A flaw was found in Keycloak. When deployed in stateless mode with MySQL or MariaDB, a mismatch in row-count semantics between the database driver and Keycloak's application logic allows an attacker to bypass replay protection. This vulnerability enables an at

  • 9.8 Critical severity

    GV-LPCLPC2011/2211: Authentication Bypass by Capture-replay

    CVE-2026-88278GeoVision

    GeoVision GV-LPC2211 V1.13 fails to enforce WS-Security UsernameToken freshness or nonce reuse protection, allowing a captured PasswordDigest token to be replayed for subsequent ONVIF operations.

  • 8.7 High severity

    maravel-framework: Authentication Bypass by Capture-replay

    CVE-2026-55250Macropay-solutions

    Maravel, a PHP framework oriented towards dependency injection, prior to version 10.74.0 has a high-severity Token Replay Vulnerability arising from a structural lifecycle mismatch between stateless token validation engines and high-performance relational cach

  • 7.4 High severity

    Microsoft Authentication Library: Authentication Bypass by Capture-replay

    CVE-2026-84003Microsoft

    Authentication bypass by capture-replay in Microsoft Authentication Library (MSAL) for Node.js allows an unauthorized attacker to perform spoofing over a network.

  • 7.4 High severity

    XenForo: Authentication Bypass by Capture-replay

    CVE-2026-73312XenForo

    XenForo before 2.3.13 contains a refresh token replay vulnerability that allows attackers to reuse a refresh token multiple times by exploiting the failure to mark tokens as consumed when the parent access token has expired. Attackers can repeatedly submit the

  • 7.4 High severity

    XenForo: Authentication Bypass by Capture-replay

    CVE-2026-73311XenForo

    XenForo before 2.3.13 contains an OAuth2 authorization code reuse vulnerability that allows attackers to obtain unauthorized token pairs by submitting a previously used authorization code. Attackers can exploit the failure to invalidate or mark authorization c

  • 7.4 High severity

    Rancher: Authentication Bypass by Capture-replay

    CVE-2026-75034SUSE

    A flaw was found in Rancher Manager. The SAML assertion replay protection introduced by the fix for CVE-2026-44946 recorded consumed assertion IDs in a per-process cache, so each replica only detected replays that reached the same pod. In a high-availability d

  • 7.5 High severity

    core-rs-albatross: Off-by-one Error

    CVE-2026-46369Nimiq

    Nimiq is a Rust implementation of the Nimiq Proof-of-Stake protocol based on the Albatross consensus algorithm. Through 1.5.0, the validity store uses a strict lower-bound comparison that expires a stored transaction too early relative to Transaction::is_valid

  • 7.4 High severity

    Spring Security: Authentication Bypass by Capture-replay

    CVE-2026-41707Spring

    Authentication Bypass by Capture-replay vulnerability in Spring Spring Security allows Spring Security's DPoPProofJwtDecoderFactory contains a cache-based replay attack vulnerability. The internal cache storing JWT ID claims has a strict size limit, allowing a

  • 9.8 Critical severity

    Apache Tomcat: Authentication Bypass by Capture-replay

    CVE-2026-65905Apache

    Authentication Bypass by Capture-replay vulnerability in Apache Tomcat's DIGEST authenticator. If, before windowSize requests have been made, a client makes a DIGEST authenticated request with a nonceCount on the upper boundary of the replay window then that r

  • 9.1 Critical severity

    samly: Authentication Bypass by Capture-replay

    CVE-2026-53424Dropbox

    Authentication Bypass by Capture-replay vulnerability in dropbox samly allows an attacker to authenticate as the subject of a captured SAML assertion by resubmitting it. Samly.Helper.decode_idp_auth_resp/3 in lib/samly/helper.ex calls esaml_sp:validate_asserti

  • 7.5 High severity

    mpp: Authentication Bypass by Capture-replay

    CVE-2026-73136ZenHive

    Authentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated third party to obtain paid resources by replaying a transfer settled by an unrelated payer. MPP.Methods.Tempo normally binds a settled TIP-20 TransferWithMemo to the specific chal

  • 7.5 High severity

    mpp: Authentication Bypass by Capture-replay

    CVE-2026-67581ZenHive

    Authentication Bypass by Capture-replay in ZenHive mpp allows an unauthenticated remote client to obtain paid resources by resubmitting one settled on-chain transfer. MPP.Methods.EVM.verify/2 accepts a transaction-hash credential and matches a transfer purely

  • 7.4 High severity

    phpMyFAQ: Authentication Bypass by Capture-replay

    CVE-2026-76214Thorsten

    phpMyFAQ before 4.1.7 fails to persist the WebAuthn login challenge generated by prepareForLogin, because neither WebAuthn controller saves the mutated key objects back to the database. At login the anti-replay comparison is skipped by its own null guard, allo

  • 7.7 High severity

    BetterDesk: Authentication Bypass by Capture-replay

    CVE-2026-50575UNITRONIX

    BetterDesk is a remote desktop management solution. BetterDesk versions through 2.3.0 improperly invalidate deleted device identities, allowing an unauthenticated client to replay or spoof a device ID and bypass registration controls. Version 3.0.0-alpha conta

  • 8.1 High severity

    Socialite: Authentication Bypass by Capture-replay

    CVE-2026-73683Laravel

    Laravel Socialite's Facebook provider contains an authentication bypass vulnerability that allows unauthenticated attackers to replay captured OIDC id_tokens by exploiting the missing nonce claim validation in the getUserByOIDCToken() function within FacebookP