Skip to main content

Jwt Attack EUVDEUVD-2026-18021

| CVE-2026-34872 CRITICAL
Improper Verification of Cryptographic Signature (CWE-347)
2026-04-01 mitre GHSA-347r-37hj-5jc9
9.1
CVSS 3.1 · NVD
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Peer sends crafted FFDH parameters
  2. Exploit
    Shared secret constrained to small set
  3. Execution
    Attacker derives predictable shared secret
  4. Impact
    Decrypt or forge protocol messages

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A04:2025 - Cryptographic Failures
ASVS 5.0
V11 - Cryptography Signature verification
Exploitation Conditions

Remote unauthenticated attacker exploiting Mbed TLS 3.5.x or 3.6.0-3.6.5, or TF-PSA-Crypto 1.0 when using finite-field Diffie-Hellman (FFDH) key exchange. Requires either peer relationship or man-in-the-middle network position. Only affects protocols depending on contributory behavior (TLS unaffected).

Impact

The risk profile for this vulnerability is nuanced and context-dependent. With no CVSS score, EPSS data, or public exploit code provided, the severity cannot be quantified through standard metrics. However, the vulnerability has clear cryptographic implications: it violates a fundamental security property (contributory behavior) in FFDH implementations. The impact is moderate in scope because TLS itself does not depend on this property and is therefore unaffected. The real risk lies in non-TLS protocols or custom implementations that rely on FFDH for contributory behavior-these face high cryptographic risk if they use the affected library versions. The attack vector includes both direct peer-driven exploitation (requiring the attacker to participate in the key exchange) and active network interception (MITM). Organizations using Mbed TLS or TF-PSA-Crypto primarily for TLS can deprioritize patching; those using these libraries for custom FFDH-based protocols must prioritize remediation. The absence of public exploit code and KEV status suggests this is not a widespread active threat, but the cryptographic nature of the flaw warrants prompt attention from affected protocol designers and implementers.

Exploit ScenarioDerived

In a protocol requiring contributory behavior (such as a custom protocol deriving session keys from FFDH shared secrets), an attacker who participates in the key exchange can supply a maliciously crafted Diffie-Hellman prime or other parameters that force the peer's shared secret computation into a small set of values. For example, if the attacker provides parameters with known small subgroup structure, the resulting shared secret becomes predictable despite cryptographically valid modular arithmetic. An active network attacker (MITM) can exploit this further by intercepting and modifying the peer's parameters in transit. No public proof-of-concept exploit code is currently available, and exploitation requires either direct peer participation or network-level interception capability.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
Patch available 0.0% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Apr 01, 2026

Finite-field Diffie-Hellman (FFDH) in Mbed TLS 3.5.x, 3.6.0 through 3.6.5, and TF-PSA-Crypto 1.0 lacks contributory behavior due to improper validation of peer-supplied parameters, allowing an attacker to restrict the shared secret to a small set of predictable values. While the vulnerability does not directly impact TLS (which does not depend on contributory behavior), it poses a significant risk to protocols that do rely on this property, including those where an active network attacker or malicious peer can exploit the weakness. No CVSS score or public exploit code has been assigned at the time of analysis.

RemediationAI

Upgrade Mbed TLS to version 3.6.6 or later, which includes corrected peer-supplied parameter validation for FFDH. Users of TF-PSA-Crypto should upgrade to the patched release addressing this advisory. Organizations unable to upgrade immediately should implement protocol-level mitigations if their use case depends on contributory behavior-such as adding additional validation of the peer's public parameters or using alternative key agreement schemes (e.g., ECDH) that are not affected. Consult the official Mbed TLS security advisory at https://mbed-tls.readthedocs.io/en/latest/security-advisories/mbedtls-security-advisory-2026-03-ffdh-peerkey-checks/ for detailed guidance and confirmation of patched versions.

Affected VersionsENISA

n/a n/a

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

Finite-field Diffie-Hellman (FFDH) is a key agreement protocol used in cryptographic systems to establish shared secrets between two parties. Contributory behavior in FFDH ensures that both parties contribute equally to the final shared secret, preventing a malicious peer from forcing the result into a pre-determined or restricted set of values. The vulnerability stems from improper input validation of peer-supplied Diffie-Hellman parameters, allowing an attacker to provide specially crafted values that cause the computed shared secret to collapse into a small subgroup. This is a parameter validation flaw (related to CWE-347 Improper Verification of Cryptographic Signature or similar input validation weaknesses) that undermines the security assumptions of protocols depending on contributory behavior for forward secrecy or session key independence.

Know when Jwt Attack gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

NVD PRIMARY 9.1 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
SUSE CRITICAL
Red Hat 7.5 HIGH

Primary rating from NVD.

CVSS VectorNVD

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
None

DescriptionCVE.org

An issue was discovered in Mbed TLS 3.5.x and 3.6.x through 3.6.5 and TF-PSA-Crypto 1.0. There is a lack of contributory behavior in FFDH due to improper input validation. Using finite-field Diffie-Hellman, the other party can force the shared secret into a small set of values (lack of contributory behavior). This is a problem for protocols that depend on contributory behavior (which is not the case for TLS). The attack can be carried by the peer, or depending on the protocol by an active network attacker (person in the middle).

Threat Intelligence Overview

EPSS Score
0.0%
Top 94% exploitable
Data Quality
6 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment Vendor VulDB

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity CRITICAL
CISA KEV No
Public POC No
EPSS 0.0%
Patch available Yes
Active threat No
Deciding rule
CRITICAL severity
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

46
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +46
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

Information disclosure occurs when an application unintentionally exposes sensitive data that aids attackers in reconnaissance or directly compromises security.

CVE-2013-3900 MEDIUM
5.5 Dec 11

Why is Microsoft republishing a CVE from 2013? We are republishing CVE-2013-3900 in the Security Update Guide to update

CVE-2026-48558 CRITICAL POC
9.5 Jun 12

Authentication bypass in SimpleHelp 5.5.15 and prior (plus 6.0 pre-release builds) allows remote unauthenticated attacke

CVE-2026-5430 CRITICAL POC
10.0 Aug 06

Authentication bypass in WSO2 API Manager and related components (Universal Gateway, Traffic Manager, API Control Plane,

CVE-2025-59718 CRITICAL
9.8 Dec 09

Authentication bypass in Fortinet FortiOS, FortiProxy, and FortiSwitchManager allows unauthenticated remote attackers to

CVE-2025-25291 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2026-47304 CRITICAL POC
9.8 Jul 14

Security feature bypass in Microsoft .NET (shipped via Visual Studio 2022 17.12/17.14 and Visual Studio 2026 18.7) lets

CVE-2025-25292 CRITICAL POC
9.3 Mar 12

ruby-saml provides security assertion markup language (SAML) single sign-on (SSO) for Ruby. Rated critical severity (CVS

CVE-2022-25898 CRITICAL POC
9.8 Jul 01

The package jsrsasign before 10.5.25 are vulnerable to Improper Verification of Cryptographic Signature when JWS or JWT

CVE-2026-107722 CRITICAL POC
9.8 Oct 08

Authentication and authorization bypass in fast-jwt 6.2.0 through 6.2.4 (npm, NearForm) lets a remote, unauthenticated a

CVE-2024-42004 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in Microsoft Teams (work or school) 24046.2813.2770.1094 for macOS. Rated criti

CVE-2024-41145 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the WebView.app helper app of Microsoft Teams (work or school) 24046.2813.27

CVE-2024-41138 CRITICAL POC
9.8 Dec 18

A library injection vulnerability exists in the com.microsoft.teams2.modulehost.app helper app of Microsoft Teams (work

Vendor StatusVendor

SUSE

Severity: Critical
Product Status
openSUSE Tumbleweed Fixed

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy