Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CWE-347 (密码学签名的验证不恰当) — Vulnerability Class 561

561 vulnerabilities classified as CWE-347 (密码学签名的验证不恰当). AI Chinese analysis included.

CWE-347 represents a critical integrity weakness where software fails to properly validate cryptographic signatures attached to data or code. Attackers typically exploit this flaw by intercepting communications or modifying stored files, substituting legitimate content with malicious payloads that lack valid digital signatures. Because the application accepts these unsigned or tampered inputs as authentic, it executes unauthorized commands or processes corrupted data, potentially leading to complete system compromise or data loss. To prevent this vulnerability, developers must implement rigorous verification routines that strictly check every incoming or processed item against its expected cryptographic signature using trusted public keys. This ensures that any alteration, even a single bit change, is detected and rejected. Additionally, employing secure key management practices and avoiding custom cryptographic implementations further strengthens the system’s defense against signature forgery and tampering attacks.

MITRE CWE Description
The product does not verify, or incorrectly verifies, the cryptographic signature for data.
Common Consequences (1)
Access Control, Integrity, Confidentiality Gain Privileges or Assume Identity, Modify Application Data, Execute Unauthorized Code or Commands
An attacker could gain access to sensitive data and possibly execute unauthorized code.
Examples (1)
In the following code, a JarFile object is created from a downloaded file.
File f = new File(downloadedFilePath); JarFile jf = new JarFile(f);
Bad · Java
CVE ID Title CVSS Severity Published
CVE-2026-73784 HPE IceWall products, Remote Bypass of Security Restrictions — HPE IceWall products 8.8 High 2026-09-11
CVE-2026-89169 Debian live-boot 加密问题漏洞 — live-boot 4.1 Medium 2026-09-11
CVE-2026-89086 OCaml jose 加密问题漏洞 — jose 9.1 Critical 2026-09-10
CVE-2026-89042 passport-saml-encrypted through 0.1.13 Authentication Bypass via Missing Signature Verification — passport-saml-encrypted 9.1 Critical 2026-09-10
CVE-2026-89043 passport-saml-encrypted through 0.1.13 XML Signature Wrapping via Assertion Prepending — passport-saml-encrypted 7.4 High 2026-09-10
CVE-2023-54355 PocketMine-MP 5.2.0 Server Crash via Incorrect EC Curve — PocketMine-MP 7.5 High 2026-09-09
CVE-2026-79970 Dell Secure Connect Gateway 加密问题漏洞 — Secure Connect Gateway 5.0 - Application 5.6 Medium 2026-09-09
CVE-2026-56207 Apache Impala: SAML authentication bypass via forged bearer token — Apache Impala - - 2026-09-09
CVE-2026-87732 OCaml mirage-crypto 加密问题漏洞 — mirage-crypto 6.2 Medium 2026-09-09
CVE-2026-86080 n8n: GitHub Trigger 422 Reuse Path Skips Webhook Secret Storage, Causing Signature Verification to Fail-Open — n8n 6.3 Medium 2026-09-08
CVE-2026-69646 Skype for Business Spoofing Vulnerability — Skype for Business Server 2015 CU13 8.3 High 2026-09-08
CVE-2026-57098 Microsoft Remote Desktop App for Windows Information Disclosure Vulnerability — Remote Desktop client for Windows Desktop 7.5 High 2026-09-08
CVE-2026-14296 nRF54H20: MCUBoot can be tricked to executing unauthenticated code — nRF54H20 7.5 High 2026-09-07
CVE-2026-86304 MojoX::Authentication versions before 0.006 for Perl allow SAML authentication bypass because parse_assertion builds Net::SAML2::Binding::POST without a trust anchor - - 2026-09-06
CVE-2026-67278 TLS server impersonation possible in Mikrotik RouterOS — RouterOS 6.3 Medium 2026-09-05
CVE-2026-67276 SSH user impersonation possible in Mikrotik RouterOS — RouterOS 9.2 Critical 2026-09-05
CVE-2026-52767 YesWiki: Unauthenticated ActivityPub Signature-Verification Bypass via `!openssl_verify(...)` accepting `int(-1)` — yeswiki 8.2 High 2026-09-04
CVE-2026-80098 Copilot Studio Elevation of Privilege Vulnerability — Microsoft Copilot Studio 9.3 Critical 2026-09-03
CVE-2026-84185 Jwcrypto: jwcrypto: general json jws kid binding bypass during jwkset verification — Red Hat Ansible Automation Platform 2 5.9 Medium 2026-09-03
CVE-2026-85394 python-jose through 3.5.0 Algorithm Confusion via DER-encoded Public Key as HMAC Secret — python-jose 9.1 Critical 2026-09-03
CVE-2026-85393 node-forge through 1.4.0 RSA PKCS#1 v1.5 Signature Forgery via Nested DigestAlgorithm Padding — forge 7.5 High 2026-09-03
CVE-2026-80465 Siemens Mendix SAML 加密问题漏洞 — Mendix SAML (Mendix 10 compatible) 8.7 High 2026-09-03
CVE-2026-82876 Phison PS3111-S11 Controller Firmware Signature Verification Bypass — PS3111-S11 Controller Firmware 8.2 High 2026-08-31
CVE-2026-82645 AVideo Unauthenticated Stream Credential Disclosure via Forgeable Token — AVideo 8.6 High 2026-08-30
CVE-2026-75759 Encrypted ID token or JARM response accepted without a nested signature in erlef oidcc — oidcc 7.6 High 2026-08-30
CVE-2026-82461 pac4j-oidc before 6.5.6 Privilege Escalation via Unverified Keycloak Access Token — pac4j 8.1 High 2026-08-29
CVE-2026-82454 Omnivore before android-0.227.0 Authentication Bypass via Apple Sign-in — omnivore 9.1 Critical 2026-08-29
CVE-2026-76581 WPMU DEV Dashboard <= 5.0.1 - Authentication Bypass to Administrator via SSO HMAC Canonicalization Confusion — WPMU DEV Dashboard 9.8 Critical 2026-08-28
CVE-2026-54330 Ceph RGW SigV4 handler accepts unsigned x-amz-* headers on presigned requests, allowing privilege escalation — ceph 8.1 High 2026-08-27
CVE-2026-81717 openssl_encrypt before 1.4.9 Integrity Bypass via Added Files — openssl_encrypt 3.5 Low 2026-08-27

Vulnerabilities classified as CWE-347 (密码学签名的验证不恰当) represent 561 CVEs. The CWE taxonomy describes the weakness; review individual CVEs for product-specific impact.