CVE-2026-15603Patch(morgan_project / morgan)

LOWCVSS 5.3 · MEDIUM

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch morgan_project morgan systems immediately

Recommended action window: Monitor and triage in normal cycle

NVD description

morgan is an HTTP request logger middleware for Node.js. In versions prior to 1.12.0, the internal helper that escapes log token values did not neutralize the Unicode line separator characters U+0085 (Next Line), U+2028 (Line Separator), and U+2029 (Paragraph Separator). An unauthenticated remote client can place these characters in an attacker-controlled log token, for example a Basic auth username surfaced through the remote-user token, so that Unicode-aware downstream log processing splits a single request log into multiple logical records. This is a log forging issue (CWE-117) and an incomplete-fix follow-up to CVE-2026-5078, which only addressed ASCII control characters. The issue is fixed in morgan 1.12.0, which extends the escaping set to cover these Unicode line separators. Upgrade to morgan 1.12.0 to remediate.

0.5/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-117

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • morgan

Threat summary

  • Patch or workaround signal is available
  • 1 mentions across 1 observed day

What's happening

  • Patch or workaround mentioned in 1 signal
  • Technical details provided in 1 signal
  • 1 total mentions across 1 day

Affected systems

Products
morgan

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-08-28: 1Patch / Workaround · 2026-08-28: 1Technical Details · 2026-08-28: 108-28
Signal classification1 categories
Patch
1100.0%
Referenced assets1 URL
By indicator
Full discourse1 post
  • Ulises Gascón@kom_256
    Patch

    🚨 Medium-severity security fix in morgan@1.12.0 just released! Patches CVE-2026-15603: morgan vulnerable to log forging via unescaped Unicode line separators https://github.com/expressjs/morgan/security/advisories/GHSA-jxfw-x594-9x9m

    Post summary

    A medium‑severity CVE (CVE‑2026‑15603) affecting morgan 1.12.0 has been fixed, addressing a log forging vulnerability caused by unescaped Unicode line separators.

    010101.0K
    5.5K followersView on X
CPE platform detail1 entries

1 of 1 entries

PartVendorProductVersionTarget SWTarget HW
Appmorgan_projectmorgan-node.js-

Explore more