CVE Catalog

CVE-2026-44900

HighCVSS 8.1
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.12%

2th percentile - higher than 2% of all known CVEs

Summary

In the epa4all-client Java client, the SignedPublicKeysTrustValidatorImpl.isTrusted() method discards the boolean return value of ECDSA signature verification, always returning true for any structurally valid signature.

Risk Assessment

An attacker can impersonate a trusted entity because signature verification is not actually performed, enabling identity spoofing.

Recommendation

Update epa4all-client to version 1.2.1 or later.

Other vulnerabilities in epa4all-client

See all
Original NVD description (English source)

epa4all-client is the Java Client for epa4all / ePA 3.0 in the Telematik Infrastruktur. Prior to 1.2.1, in SignedPublicKeysTrustValidatorImpl.isTrusted(), the ECDSA signature verification at line 45 discards the boolean return value of Signature.verify(). The method performs certificate chain validation, OCSP check, and signature algorithm setup, but never checks whether the signature actually matches. For any structurally valid signature, it returns true. This vulnerability is fixed in 1.2.1.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS