Skip to content
OpenAdvisories

Weakness (CWE)

CWE-294: Authentication Bypass by Capture-replay

Base Incomplete

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).

More detail

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.

How to prevent it (2 mitigations)
  1. 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.

  2. 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.

Source: MITRE CWE-294

265 results · Feed

  • Medium 6.1

    SUBNET PowerSYSTEM Center Authentication Bypass by Capture-replay

    SUBNET PowerSYSTEM Center versions 2020 U10 and prior are vulnerable to replay attacks which may result in a denial-of-service condition or a loss of data integrity.

  • High 7.5

    Weak security in the transmitter of Digoo DG-HAMB Smart Home Security System v1.0 allows attackers to gain full access …

  • High 7.5

    Weak security in the transmitter of AGShome Smart Alarm v1.0 allows attackers to gain full access to the system via a c…

  • High 7.5

    Weak security in the transmitter of Blitzwolf BW-IS22 Smart Home Security Alarm v1.0 allows attackers to gain full acce…

  • High 7.5

    Weak Security in the 433MHz keyfob of Kerui W18 Alarm System v1.0 allows attackers to gain full access via a code repla…

  • Medium 6.8

    IO FinNet tss-lib vulnerable to replay attacks involving proofs

    An issue was discovered in IO FinNet tss-lib before 2.0.0. The parameter ssid for defining a session id is not used through the MPC implementation, which makes replaying and spoofing of messages easier. In particular, the Schnorr proof of knowledge implemente…

  • Critical 9.1

    Apache Linkis gateway module token authentication bypass

    In Apache Linkis <=1.3.1, due to the default token generated by Linkis Gateway deployment being too simple, it is easy for attackers to obtain the default token for the attack. Generation rules should add random values. We recommend users upgrade the version …

  • High 7.3

    Authentication Bypass by Capture-replay in thorsten/phpmyfaq

    Authentication Bypass by Capture-replay in GitHub repository thorsten/phpmyfaq prior to 3.1.12.

  • Medium 6.3

    Cisco Duo Authentication for macOS and Duo Authentication for Windows Logon Offline Credentials Replay Vulnerability

    A vulnerability in the offline access mode of Cisco Duo Two-Factor Authentication for macOS and Duo Authentication for Windows Logon and RDP could allow an unauthenticated, physical attacker to replay valid user session credentials and gain unauthorized acces…

  • Medium 5.3

    Authentication Bypass by Capture-replay in answerdev/answer

    Authentication Bypass by Capture-replay in GitHub repository answerdev/answer prior to 1.0.6.

  • High 8.1

    A CWE-294: Authentication Bypass by Capture-replay vulnerability exists that could cause execution of unauthorized Modb…

  • Medium 5.9
    CVE-2022-43704 Public exploit

    The Sinilink XY-WFT1 WiFi Remote Thermostat, running firmware 1.3.6, allows an attacker to bypass the intended requirem…

  • Critical 9.0

    Capture-replay vulnerability in SAP NetWeaver AS for ABAP and ABAP Platform

    SAP NetWeaver ABAP Server and ABAP Platform - versions SAP_BASIS 700, 701, 702, 710, 711, 730, 731, 740, 750, 751, 752, 753, 754, 755, 756, 757, KERNEL 7.22, 7.53, 7.77, 7.81, 7.85, 7.89, KRNL64UC 7.22, 7.22EXT, 7.53, KRNL64NUC 7.22, 7.22EXT, creates informat…

  • High 8.1
    CVE-2022-38766 Public exploit

    The remote keyless system on Renault ZOE 2021 vehicles sends 433.92 MHz RF signals from the same Rolling Codes set for …

  • Medium 6.5

    An OpenPGP digital signature includes information about the date when the signature was created. When displaying an ema…

  • High 7.5

    Bluetooth® Low Energy Pairing in Bluetooth Core Specification v4.0 through v5.3 may permit an unauthenticated MITM to a…

  • High 7.5

    Bluetooth® Pairing in Bluetooth Core Specification v1.0B through v5.3 may permit an unauthenticated MITM to acquire cre…

  • Medium 6.5

    The ESL (Electronic Shelf Label) protocol, as implemented by (for example) the OV80e934802 RF transceiver on the ETAG-2…

  • High 7.5

    Xiongmai Camera XM-JPR2-LX V4.02.R12.A6420987.10002.147502.00000 is vulnerable to account takeover.

  • High 7.5

    The DDMP/ODMF module has a service hijacking vulnerability. Successful exploit of this vulnerability may cause services…

  • Medium 4.3

    An information leakage vulnerability in the Bluetooth Low Energy advertisement scan response in Bluetooth Core Specific…

  • Critical 9.8

    A vulnerability has been identified in Mendix SAML (Mendix 7 compatible) (All versions < V1.17.0), Mendix SAML (Mendix …

  • Medium 4.7

    An information disclosure vulnerability exists in the XFINDER functionality of Abode Systems, Inc. iota All-In-One Secu…

  • High 8.1

    TP-Link AX10v1 V1_211117 allows attackers to execute a replay attack by using a previously transmitted encrypted authen…

  • High 8.1

    In affected versions of Octopus Server it is possible to use the Git Connectivity test function on the VCS project to i…

  • High 7.5

    django-mfa2 vulnerable to MFA Replay attack

    mfa/FIDO2.py in django-mfa2 before 2.5.1 and 2.6.x before 2.6.1 allows a replay attack that could be used to register another device for a user. The device registration challenge is not invalidated after usage.

  • Medium 4.3

    There is a traffic hijacking vulnerability in WS7200-10 11.0.2.13. Successful exploitation of this vulnerability can ca…

  • Unscored —

    WAVLINK Quantum D4G (WN531G3) Pass-The-Hash

    Because the WAVLINK Quantum D4G (WN531G3) running firmware version M31G3.V5030.200325 and earlier communicates over HTTP and not HTTPS, and because the hashing mechanism does not rely on a server-supplied key, it is possible for an attacker with sufficient ne…

  • Unscored —

    A vulnerability has been identified in Mendix SAML (Mendix 7 compatible) (All versions < V1.17.0), Mendix SAML (Mendix …

  • High 8.2

    VelaUX APIServer vulnerable to Authentication Bypass by Capture-replay

    KubeVela is an application delivery platform Users using KubeVela's VelaUX APIServer could be affected by an authentication bypass vulnerability. In KubeVela prior to versions 1.4.11 and 1.5.4, VelaUX APIServer uses the `PlatformID` as the signed key to gener…

  • High 7.5

    Authentication Bypass by Capture-replay in packbackbooks/lti-1-3-php-library

    LTI 1.3 Tool Library is a library used for building IMS-certified LTI 1.3 tool providers in PHP. Prior to version 5.0, the Nonce Claim Value was not being validated against the nonce value sent in the Authentication Request. Users should upgrade to version 5.…

  • Medium 5.9
    CVE-2022-29593 Public exploit EPSS 13%

    relay_cgi.cgi on Dingtian DT-R002 2CH relay devices with firmware 3.1.276A allows an attacker to replay HTTP post reque…

  • High 7.5

    A vulnerability has been identified in SICAM T (All versions < V3.0). Affected devices use a limited range for challeng…

  • High 8.8

    SaltStack Salt Authentication Bypass by Capture-replay

    An issue was discovered in SaltStack Salt in versions before 3002.8, 3003.4, 3004.1. Job publishes and file server replies are susceptible to replay attacks, which can result in an attacker replaying job publishes causing minions to run old jobs. File server …

  • High 7.5

    Apache Spark Key Negotiation Vulnerability

    Apache Spark supports end-to-end encryption of RPC connections via "spark.authenticate" and "spark.network.crypto.enabled". In versions 3.1.2 and earlier, it uses a bespoke mutual authentication protocol that allows for full encryption key recovery. After an …

  • Unscored —
    CVE-2022-22806 EPSS 12%

    A CWE-294: Authentication Bypass by Capture-replay vulnerability exists that could cause an unauthenticated connection …

  • High 8.1

    Multi-Factor Authentication issue in Laravel Fortify

    Laravel Fortify before 1.11.1 allows reuse within a short time window, thus calling into question the "OT" part of the "TOTP" concept.

  • Critical 9.8

    Capture-replay in Gitea

    Gitea before 1.11.2 is affected by Trusting HTTP Permission Methods on the Server Side when referencing the vulnerable admin or user API. which could let a remote malisious user execute arbitrary code.

  • High 8.1

    AUVESY Versiondog

    The data of a network capture of the initial handshake phase can be used to authenticate at a SYSDBA level. If a specific .exe is not restarted often, it is possible to access the needed handshake packets between admin/client connections. Using the SYSDBA per…

  • Medium 4.4

    A lack of replay attack protection in GUTI REALLOCATION COMMAND message process in Qualcomm modem prior to SMR Oct-2021…