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

171 results · Clear filters · Feed

  • Critical 9.3

    Azure Data Factory Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in Azure Data Factory allows an unauthorized attacker to elevate privileges over a network.

  • Critical 9.8

    RDK-B WebUI improper cryptographic signature verification vulnerability

    Improper cryptographic signature verification in `jst_functions.c` in RDK-B WebUI `rdkb-2025q4-kirkstone.04.10.26` allows a remote attacker to bypass authentication and obtain administrative access via a forged JWT containing an invalid RSA signature.

  • Critical 9.8

    Net::OAuth versions before 0.33 for Perl allow the sender to choose the signature algorithm in verify

    Net::OAuth versions before 0.33 for Perl allow the sender to choose the signature algorithm in verify. verify resolves the signature method class from the signature_method parameter of the incoming message. signature_method is required on every request, so th…

  • Critical 9.8
    CVE-2021-43716 Public exploit

    Verification Bypass vulnerability exists in EPSON 150075647YWWV110 EasyMP Network Updater Ver.1.20. The Epson projector…

  • Critical 9.8

    openssl_encrypt before 1.4.0 Authentication Bypass via AES-CTR Fallback

    openssl_encrypt versions before 1.4.0 contain an authentication bypass vulnerability in pqc.py where AES-GCM decryption failures trigger fallback to unauthenticated AES-CTR mode. Attackers can modify ciphertext in transit to bypass integrity verification and …

  • Critical 9.8

    openssl_encrypt before 1.4.0 Unverified Key Bundle Encryption

    openssl_encrypt versions before 1.4.0 contain a vulnerability in PublicKeyBundle.from_dict() that creates key bundles from untrusted data without verifying signatures. Attackers can call from_dict() followed by to_identity() without signature verification to …

  • Critical 9.8

    WordPress Headless Single Sign On plugin <= 1.6 - Bypass Vulnerability vulnerability

    Unauthenticated Bypass Vulnerability in Headless Single Sign On <= 1.6 versions.

  • Critical 9.1

    CPSD CryptoPro Secure Disk for Bitlocker before v7.7.4 fails to properly validate LUKS encryption and, if encryption is…

  • Critical 9.8

    Picketlink-federation: auth bypass in picketlink saml unsolicited-response

    A flaw was found in Picketlink Federation SAML; the unsolcited response handler would accept forged assertions with no verification or validation, permitting an unauthed attacker to authenticate as any principal in any role. This could lead to information dis…

  • Critical 9.8

    Microsoft 365 Admin Center Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in Microsoft 365 Admin Center allows an unauthorized attacker to elevate privileges over a network.

  • Critical 10.0
    CVE-2026-5430 Exploited Public exploit EPSS 22%

    Authentication Bypass via JWT Algorithm Mismatch in Multiple WSO2 Products Allows Account Takeover

    The JWT authentication mechanism accepts tokens signed with algorithms other than those explicitly configured or supported. This allows an attacker to craft a JWT with an unsupported algorithm, which is then incorrectly validated, leading to unauthorized acce…

    KEV Sep 24, 2026
  • Critical 9.1

    SAML authentication bypass in Progress MarkLogic Server

    An improper verification of cryptographic signature vulnerability in the SAML authentication module of Progress MarkLogic Server before 11.3.6 and 12.0.3 allows an unauthenticated remote attacker to bypass authentication and impersonate any user, including ad…

  • Critical 9.2

    Misskey: JSON-LD signature validation + compaction may lead to improper activity handling

    Misskey is an open source, federated social media platform. Versions 12.37.0 and later, but prior to 2026.5.4, contain a vulnerability in the JSON-LD signature validation and compaction process that allows spoofed activities to be accepted as valid. This issu…

  • Critical 9.1

    XML::Sig versions before 0.71 for Perl allow signature wrapping via duplicate ID

    XML::Sig versions before 0.71 for Perl allow signature wrapping via duplicate ID. _get_signed_xml() in lib/XML/Sig.pm, called from verify(), resolves the SignedInfo Reference/@URI to a node with the XPath expression "//*[@ID='$id']" and returns the first node…

  • Critical 9.8

    Net::SAML2 versions before 0.86 for Perl allow authentication bypass because _verify_encrypted_assertion accepts an EncryptedAssertion whose decrypted content carries no signature

    Net::SAML2 versions before 0.86 for Perl allow authentication bypass because _verify_encrypted_assertion accepts an EncryptedAssertion whose decrypted content carries no signature. _verify_encrypted_assertion decrypts the EncryptedAssertion and returns it as …

  • Critical 9.8

    ControllerAgent does not perform validation of firmware

    The firmware update process for the basemodule of the charging controller only validates the CRC32 checksum without cryptographic signature verification. This allows an unauthenticated remote attacker to install a modified firmware, resulting in full system c…

  • Critical 9.8
    CVE-2026-59243 Public exploit

    Apache Airflow FAB provider: FAB auth manager: JWT signature verification disabled by default for Azure AD OAuth (`verify_signature` defaults to `False`)

    The FAB auth manager's Azure AD OAuth login defaulted `verify_signature=False` when decoding the ID token, so an attacker able to present a forged or unsigned (`alg:none`) ID token to the OAuth callback could bypass authentication and log in as an arbitrary u…

  • Critical 9.1

    epa4all Security Incident: Implement keystore based on Telematik TSL, implement hostname check and certificate check for lib-vau

    In epa4all, prior to version 2026-05-20, an attacker who can intercept the TLS connection between epa4all and the ePA backend can complete the VAU handshake with attacker-controlled keys and obtain the session encryption keys. All inner HTTP traffic (patient …

  • Critical 9.3

    moodle-local_o365: Authentication bypass via unverified JWT signature in Teams SSO endpoint

    The Microsoft 365 and Microsoft Entra ID Plugins for Moodle provide Office 365 and Azure Active Directory integration for Moodle. Prior to 4.5.6, 5.0.5, and 5.1.1, the Microsoft Office 365 Integration plugin local_o365 Teams SSO endpoint sso_login.php base64-…

  • Critical 9.8
    CVE-2026-15013 Public exploit

    SAML Single Sign On <= 5.4.3 - Unauthenticated Authentication Bypass via 'SAMLResponse' Parameter Signature Algorithm Confusion

    The SAML Single Sign On – SSO Login plugin for WordPress is vulnerable to Authentication Bypass via SAML Signature Algorithm Confusion in all versions up to, and including, 5.4.3. The vulnerability exists because `Mo_SAML_Utilities::mo_saml_cast_key()` reads …

  • Critical 9.5

    DataEase: Unauthorized Command Execution Vulnerability

    DataEase is an open source data visualization and analysis tool. Prior to 2.10.23, DataEase enterprise token handling can let TokenFilter#doFilter() pass X-DE-TOKEN values to TokenUtils.validate(), which checks only token presence and length before userBOByTo…

  • Critical 9.1

    Tenable Agent Path Traversal Leading to Remote Code Execution

    A path traversal vulnerability in Tenable Agent 11.2.0 and 11.1.3 and lower allows a privileged attacker to write arbitrary files outside the intended plugin directory, potentially leading to remote code execution.

  • Critical 10.0

    A vulnerability has been identified in Opcenter X (All versions < V2604). Affected applications do not properly validat…

  • Critical 9.3

    Missing firmware validation allows remote code execution

    The firmware update mechanism does not include cryptographic signature validation. This allows anyone with access to the firmware update capability to upload arbitrary files which can then lead to arbitrary code execution.

  • Critical 10.0

    CoreWCF: Authentication bypass in CoreWCF SAML 1.1 / 2.0 token signature validation

    CoreWCF is a port of the service side of Windows Communication Foundation (WCF) to .NET Core. Prior to 1.8.1 and 1.9.1, CoreWCF SAML 1.1 and SAML 2.0 token validation does not correctly resolve the issuer signing key or require signed tokens when IdentityConf…

  • Critical 9.1

    Coder: PKCS#7 signature bypass in Azure instance identity allows unauthenticated agent token theft

    Coder allows organizations to provision remote development environments via Terraform. In versions prior tp 2.24.5, 2.29.13, 2.30.8, 2.31.12, 2.32.2, and 2.33.3, `azureidentity.Validate()` verifies that the PKCS#7 signer certificate chains to a trusted Azure …

  • Critical 9.6

    Gitea Actions Artifacts V4 signed URL HMAC ambiguity allows cross-repository artifact read and cross-task upload-state write

    Gitea Actions Artifacts V4 signed URL HMAC ambiguity allows cross-repository artifact read and cross-task upload-state write

  • Critical 9.3

    Rocket.Chat: SAML signature validation skipped when IdP certificate field is empty

    Rocket.Chat is an open-source, secure, fully customizable communications platform. Prior to 8.5.0, 8.4.1, 8.3.3, 8.2.3, 8.1.4, 8.0.5, 7.13.7, and 7.10.11, Rocket.Chat's SAML service provider implementation silently skips both SAML Response and Assertion signa…

  • Critical 9.8

    motionEye: LFI → pass‑the‑hash admin → unsafe restore → unauth action exec (RCE)

    ## Summary A multi‑stage chain in motionEye leads to remote code execution. The chain combines: 1. **Arbitrary file read (LFI)** via the picture download endpoint for **local motion cameras** using absolute paths. 2. **Pass‑the‑hash admin auth** due to accept…

  • Critical 9.1

    Relyra SAML SignatureValue not cryptographically verified -> authentication bypass

    Relyra is a strict-by-default SAML 2.0 Service Provider library for Elixir and Phoenix. Versions 1.0.0 and 1.1.0 accept forged SAML signatures because SignatureValue was not cryptographically verified before the library returned a successful authentication re…

  • Critical 10.0
    CVE-2026-48558 Exploited Public exploit Scanner template EPSS 80%

    SimpleHelp Authentication Bypass via Missing OIDC JWT Signature Verification

    SimpleHelp versions 5.5.15 and prior and 6.0 pre-release versions contain an authentication bypass vulnerability in the OIDC authentication flow. When OIDC authentication is configured, identity tokens submitted during login are accepted without verifying the…

    KEV Jun 29, 2026
  • Critical 9.0

    UAA accepts SAML Encrypted Assertions authentication bypass

    Cloud Foundry UAA incorrectly treated XML encryption to the Service Provider (confidentiality) as a substitute for XML signatures from the Identity Provider (authenticity) in two SAML flows: the OAuth 2.0 SAML2 bearer grant (token endpoint) and browser SSO (A…

  • Critical 9.9

    XML Signature Wrapping in SAML Authentication in SAP NetWeaver AS ABAP and ABAP Platform

    SAP NetWeaver Application Server ABAP and ABAP Platform allows an authenticated attacker with normal privileges to obtain a valid signed message and send modified signed XML documents to the verifier. This may result in acceptance of tampered identity informa…

  • Critical 9.8

    A lack of cryptographic signature verification in the validateAccessToken function of bookcars v8.3 allows attackers to…

  • Critical 9.1

    LibJWT: Algorithm confusion allows JWT forgery with RSA JWK as empty-key HMAC

    LibJWT is a C JSON Web Token Library. From 3.0.0 to 3.3.2, libjwt accepts an RSA JWK that does not contain an alg parameter as the verification key for an HS256/HS384/HS512 token. In the OpenSSL backend, this causes HMAC verification to run with a zero-length…

  • Critical 9.1

    Azure SDK for Java Security Feature Bypass Vulnerability

    The Java Key Vault Keys library in the Azure SDK for Java contains an issue in the local cryptographic verification path where authentication tag comparison was implemented incorrectly. In affected applications that use the vulnerable local cryptography path,…

  • Critical 9.1

    Plunk: SNS webhook forgery

    Plunk is an open-source email platform built on top of AWS SES. Prior to version 0.9.0, the /webhooks/sns endpoint accepts Amazon SNS notification payloads from unauthenticated requests without verifying the SNS signature, certificate, or topic ARN, meaning a…

  • Critical 9.3

    ZEBRA: Consensus Divergence in Transparent Sighash Hash-Type Handling due to Stale Buffer

    ZEBRA is a Zcash node written entirely in Rust. Prior to zebrad version 4.4.0 and prior to zebra-script version 6.0.0, the fix for CVE-2026-41583 introduced a separate issue due to insufficient error handling of the case where the sighash type is invalid, dur…

  • Critical 9.8

    Authentication Bypass via Missing JWT Signature Verification in AWS Ops Wheel

    Missing JWT signature verification in AWS Ops Wheel allows unauthenticated attackers to forge JWT tokens and gain unintended administrative access to the application, including the ability to read, modify, and delete all application data across tenants and ma…

  • Critical 9.1
    CVE-2026-40372 EPSS 11%

    ASP.NET Core Elevation of Privilege Vulnerability

    Improper verification of cryptographic signature in ASP.NET Core allows an unauthorized attacker to elevate privileges over a network.