Read the docs
TI-2018-00089 Aliases CVE-2018-0114GHSA-jfxm-w8g2-4rcv

Improper signature verification in Node-jose Library

Priority HIGH 72CWE-347Published · Updated

Key facts

Attack vector
Network
Privileges required
None
User interaction
None
Attack complexity
Low
Impact type
Security bypass
Confidentiality · integrity · availability
None · High · None
Fix status
Fixed

Attack profile from CVSS 3.1 · NVD. Fix status from CNA and GitHub. Impact type from CWE-347.

Summary

A vulnerability in the Cisco node-jose open source library before 0.11.0 could allow an unauthenticated, remote attacker to re-sign tokens using a key that is embedded within the token. The vulnerability is due to node-jose following the JSON Web Signature (JWS) standard for JSON Web Tokens (JWTs). This standard specifies that a JSON Web Key (JWK) representing a public key can be embedded within the header of a JWS. This public key is then trusted for verification. An attacker could exploit this by forging valid JWS objects by removing the original signature, adding a new public key to the header, and then signing the object using the (attacker-owned) private key associated with the public key embedded in that JWS header.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.42651 98th percentileScored 2026-11-07
Public exploit Yes 2 exploit referencesTagged by NVD and the CNA
Fix Fixed node-jose (npm): 0.11.0

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
Yes
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
—Node-jose LibraryNode-jose Library—No fix listedCNA
—node-jose (npm)before 0.11.00.11.0Patch availableGHSA-jfxm-w8g2-4rcv
  • Node-jose Library Vendor— Affected Node-jose Library Fixed in — No fix listed CNA
  • node-jose (npm) Vendor— Affected before 0.11.0 Fixed in 0.11.0 Patch available GHSA-jfxm-w8g2-4rcv

CPE configurations NVD · 1

CPEVersionsRoleVendor
cpe:2.3:a:cisco:node-jose:*:*:*:*:*:*:*:*before 0.11.0VulnerableCisco
  • cpe:2.3:a:cisco:node-jose:*:*:*:*:*:*:*:* Versions before 0.11.0 Vulnerable ·Cisco

Remediation

  • Fix · GHSA-jfxm-w8g2-4rcv node-jose (npm) Fixed in 0.11.0 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2018-0114
  2. 2026-10-03 Alias added: GHSA-jfxm-w8g2-4rcv

References

  • TI-2023-10934 Improper calculations in ECC implementation can trigger a Denial-of-Service (DoS) CVSS 3.1HIGH 7.5
  • TI-2017-11734 Information disclosure in HackerOne node-jose node module CVSS 3.0MEDIUM 5.9

Sources