Skip to content
OpenAdvisories

Weakness (CWE)

CWE-347: Improper Verification of Cryptographic Signature

Base Draft

The product does not verify, or incorrectly verifies, the cryptographic signature for data.

Source: MITRE CWE-347

878 results · Feed

  • High 7.5

    Improper Signature and Certificate Validation in Telerik Document Processing Libraries RadPdfProcessing

    In Progress® Telerik® Document Processing Libraries prior to version 2026.3.1027, improper verification of cryptographic signatures and improper certificate validation in RadPdfProcessing digital signature validation allow an unauthenticated attacker to cause…

  • Medium 5.9

    Sensitive information disclosure due to improper token validation. The following products are affected: Acronis Cyber P…

  • High 7.4

    Sensitive information disclosure and manipulation due to improper token validation. The following products are affected…

  • High 7.4

    Sensitive information disclosure and manipulation due to improper token validation. The following products are affected…

  • Medium 6.2

    Sensitive information disclosure due to improper token validation. The following products are affected: Acronis Cyber P…

  • Medium 6.9

    A vulnerability allowing an unauthenticated attacker to bypass REST API authentication with a forged federation token a…

  • High 8.4

    Electrum before 4.7.2 External Plugin Authorization Bypass Local Code Execution

    Electrum 4.6.0 before 4.7.2 contains an authorization bypass in the external plugin loader, which executes a plugin's __init__.py module when the plugin is marked enabled in the config file, without verifying its plugin-password signature. A rogue local proce…

  • High 7.5

    Electrum before 4.8.3 Missing Signature Verification of Mempool Transactions

    Electrum before 4.8.3 fails to verify signatures of wallet-owned inputs in unconfirmed mempool transactions, allowing malicious servers to replace a just-broadcast transaction with a conflicting one. Attackers can swallow the user's transaction and display an…

  • Low 3.7

    TiendaCrypto para WooCommerce 1.0.1 - 1.2.1 - Unauthenticated Order Payment Forgery via Webhook HMAC Bypass

    The TiendaCrypto para WooCommerce WordPress plugin through 1.2.1 does not correctly verify the authenticity of its payment webhook, validating the request signature against a key that is always empty, which allows unauthenticated attackers to forge webhook no…

  • Medium 6.3

    An issue with signature validation was addressed with improved checks. This issue is fixed in iOS 27.2 and iPadOS 27.2,…

  • Medium 5.1

    ECDSA signature length is not validated in jose, allowing signature malleability

    The jose library accepts ECDSA (ES256, ES256K, ES384, and ES512) JWS signatures of a non-canonical length. When verifying an ECDSA signature, jose_jwk_kty_ec:verify/4 in src/jwk/jose_jwk_kty_ec.erl splits the raw signature in half by its actual byte length (s…

  • High 8.2

    Yoosee GM8135S Camera Secure Boot signature verification

    A vulnerability was detected in Yoosee GM8135S Camera 21.00.01.36. Affected is an unknown function of the component Secure Boot. Performing a manipulation results in improper verification of cryptographic signature. The attack needs to be approached locally. …

  • High 7.5

    rclone 1.55.0 before 1.75.2 selfupdate Signature Verification Bypass via SHA256SUMS

    rclone from 1.55.0 before 1.75.2 contains a signature verification bypass in stable selfupdate that trusts checksums from unsigned bytes preceding the PGP-clearsigned SHA256SUMS block. Attackers controlling the release distribution path can prepend an unsigne…

  • High 8.6

    PraisonAI LinearBot processes unsigned webhooks when LINEAR_WEBHOOK_SECRET is missing

    PraisonAI is a multi-agent teams system. From version 4.6.56 to before version 4.6.59, PraisonAI's LinearBot starts a public webhook listener on 0.0.0.0 and treats LINEAR_WEBHOOK_SECRET as optional. When the secret is absent, startup only logs a warning and _…

  • Medium 6.3

    JwtVerifierImpl.Verify does not enforce the JWS `crit` header (RFC 7515 §4.1.11)

    gose parsed the JWS `crit` header into `JwsHeader.Crit` and then never read it. RFC 7515 §4.1.11 requires a recipient to reject a JWS whose listed critical extension parameters it does not understand. gose implements no header extensions, so every token carry…

  • High 7.4

    Authlib incomplete algorithm-confusion fix permits HMAC forgery with prefixed public keys

    Authlib is a Python library which builds OAuth and OpenID Connect servers. From 1.3.1 until 1.9.0, OctKey.import_key() checks asymmetric-key markers only at byte zero while Authlib's PEM loaders accept leading whitespace, comments, or a byte-order mark. In de…

  • High 7.1

    Incus 7.0.0 before 7.0.2 and 7.1.0 before 7.5.0 Unsigned Header Bypass in Presigned S3 Upload URLs

    Incus 7.0.0 before 7.0.2 and 7.1.0 before 7.5.0 contains a signature verification flaw in its built-in S3 server that allows presigned URL holders to inject unsigned x-amz-* headers. Attackers can add an unsigned X-Amz-Copy-Source header to a presigned upload…

  • High 7.4

    PyJWT: HS256/384/512 verify accepts empty HMAC key via oct JWK (PyJWK/PyJWKClient) enabling token forgery

    ### Summary `HMACAlgorithm.from_jwk` accepts a symmetric (`kty=oct`) JWK whose `k` value is the empty string and returns a zero-length key without raising. When a token is then verified with that key object (a `PyJWK`, or a `PyJWK` resolved by `PyJWKSet` / `P…

  • Low 3.7

    Monobank payment API - Moderately critical - Access bypass - SA-CONTRIB-2026-130

    Improper Verification of Cryptographic Signature vulnerability in Drupal Monobank payment API allows Signature Spoof. This issue affects Monobank payment API versions: from 0.0.0 to 1.0.3.

  • Medium 4.8

    SAML SSO - Service Provider - Moderately critical - Authentication bypass - SA-CONTRIB-2026-145

    Improper Verification of Cryptographic Signature vulnerability in Drupal SAML SSO - Service Provider allows Signature Spoof. This issue affects SAML SSO - Service Provider versions: from 0.0.0 to 3.2.0.

  • Critical 9.2

    Apache Pulsar: MultiRolesTokenAuthorizationProvider uses roles from unverified tokens for HTTP requests that fall back to the anonymous user role

    Apache Pulsar's MultiRolesTokenAuthorizationProvider authorizes a client with all roles listed in a claim of its JSON Web Token (JWT). The provider is intended for use with token authentication, which verifies the token before authorization. The provider did …

  • High 8.8

    Improper signature verification in Loader in Google Chrome prior to 156.0.8078.47 allowed a remote attacker to bypass w…

  • Critical 9.1

    A Unsigned Firmware vulnerability exists in the boa Firmware Update functionality of X2000R (version(s): TOTOLINK-X2000…

  • Critical 9.8

    Eclipse ioFog operator WebSocket accepts an unverified JWT

    In Eclipse ioFog Controller versions 3.8.0 through 3.9.1, operator WebSocket upgrades on the exec and log routes do not verify the bearer JWT. The payload is decoded and its groups or roles are used as RBAC subjects. A self-minted token whose groups contain a…

  • Medium 5.1

    IBM Db2 Genius Hub Improper verification of cryptographic signature

    IBM Db2 Genius Hub 1.0 could allow a local attacker to obtain sensitive information due to improper verification of cryptographic signature.

  • Critical 9.1

    joserfc: JWS signature verification bypass via empty signatures array in jws.deserialize_json

    joserfc is a Python library that provides an implementation of several JSON Object Signing and Encryption (JOSE) standards. Prior to 1.7.4, joserfc.jws.deserialize_json() accepts a JWS General JSON Serialization with an empty signatures array as authenticated…

  • Medium 5.9

    FlexPrice through 2.1.38 QuickBooks Webhook Signature Verification Bypass

    FlexPrice through 2.1.38 contains an authentication bypass vulnerability in HandleQuickBooksWebhook that skips signature verification when the intuit-signature header is omitted. Unauthenticated attackers knowing a tenant and environment ID can replay forged …

  • High 7.5

    CAI Content Credentials | Improper Verification of Cryptographic Signature (CWE-347)

    CAI Content Credentials is affected by an Improper Verification of Cryptographic Signature vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write acce…

  • High 7.5

    CAI Content Credentials | Improper Verification of Cryptographic Signature (CWE-347)

    CAI Content Credentials is affected by an Improper Verification of Cryptographic Signature vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write acce…

  • High 7.5

    CAI Content Credentials | Improper Verification of Cryptographic Signature (CWE-347)

    CAI Content Credentials is affected by an Improper Verification of Cryptographic Signature vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write acce…

  • Medium 5.3

    CAI Content Credentials | Improper Verification of Cryptographic Signature (CWE-347)

    CAI Content Credentials is affected by an Improper Verification of Cryptographic Signature vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized limited wr…

  • High 7.5

    CAI Content Credentials | Improper Verification of Cryptographic Signature (CWE-347)

    CAI Content Credentials is affected by an Improper Verification of Cryptographic Signature vulnerability that could result in a Security feature bypass. An attacker could leverage this vulnerability to bypass security measures and gain unauthorized write acce…

  • High 7.8
    CVE-2026-97799 Public exploit

    Windows Audio Service Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in Windows Audio Service allows an authorized attacker to elevate privileges locally.

  • High 8.8

    .NET Security Feature Bypass Vulnerability

    Improper verification of cryptographic signature in .NET allows an unauthorized attacker to bypass a security feature over a network.

  • Critical 9.1

    Active Directory Federation Services (AD FS) Spoofing Vulnerability

    Improper verification of cryptographic signature in Active Directory Federation Services (AD FS) allows an unauthorized attacker to perform spoofing over a network.

  • High 7.5

    Microsoft Exchange Server Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in Microsoft Exchange Server allows an authorized attacker to elevate privileges over a network.

  • Medium 5.5

    Role: DNS Server Tampering Vulnerability

    Improper verification of cryptographic signature in DNS Server allows an authorized attacker to perform tampering locally.

  • Critical 9.0

    Windows Schannel Spoofing Vulnerability

    Improper verification of cryptographic signature in Windows Schannel allows an unauthorized attacker to perform spoofing over a network.

  • Medium 5.5

    Windows Update Stack Spoofing Vulnerability

    Improper verification of cryptographic signature in Windows Update Stack allows an authorized attacker to perform spoofing locally.

  • High 7.8

    Windows Key Distribution Center Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in Windows Key Distribution Center allows an authorized attacker to elevate privileges locally.