Quick answers
- Is CVE-2025-47934 exploited in the wild?
- No. Junglewise Threat Intelligence has no report of CVE-2025-47934 being exploited in the wild.
- How severe is CVE-2025-47934?
- Medium severity, with a CVSS score of 4, published 19 May 2025.
- Which products and versions are affected?
- openpgp (npm) SEMVER:introduced=5.0.1,fixed=5.11.3.
- Is there a fix for CVE-2025-47934?
- Yes. openpgp (npm): upgrade to 5.11.3 or later. Junglewise finds every place you run it, drafts the upgrade and applies it once you approve.
- How is CVE-2025-47934 attacked?
- It is attacked over the network.
- Am I affected by CVE-2025-47934?
- Check whether you run openpgp (npm) at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.
How to fix
- openpgp (npm): upgrade to 5.11.3 or later
npm install openpgp@5.11.3
Technical details
The vulnerability is an authentication bypass (CWE-347) in OpenPGP.js's signature verification logic. When verifying inline-signed or signed-and-encrypted messages, the openpgp.verify and openpgp.decrypt functions can be tricked into returning valid signature verification results even when the returned data does not match the originally signed content. An attacker who possesses one valid signature and the plaintext that was legitimately signed can craft a malicious message containing arbitrary data that will pass verification as legitimate. Detached signature verifications are unaffected because no signed data is returned in those cases. The attack requires network access and no authentication, making it exploitable remotely. The issue affects OpenPGP.js versions 5.0.1 through 5.11.2 and 6.0.0-alpha.0 through 6.1.0, with patches available in versions 5.11.3 and 6.1.1.
Affected products
- OpenPGP.js openpgp 5.0.1 to 5.11.2, 6.0.0-alpha.0 to 6.1.0
Identifiers
- CVE-2025-47934
- GHSA-8qff-qr5q-5pr8
Timeline
- 2025-05-19: disclosed: Vulnerability published in GHSA and CVE databases