CWE-117Base

Improper Output Neutralization for Logs

Draft in the CWE catalog · 108 CVEs mapped

108
CVEs mapped
5.3
Median CVSS
What it is

The product constructs a log message from external input, but it does not neutralize or incorrectly neutralizes special elements when the message is written to a log file.

Recent examples
5.3cvss
CVE-2026-14350

CVE-2026-14350 - MEDIUM Severity Vulnerability

IBM Cloud Pak for Data System 11.3.0.2 through Interim Fix 001 could allow an unauthorized user to inject data into log messages due to improper neutralization of special elements when written to log files.

MEDIUMno explanation yet
0%
epss
5.3cvss
CVE-2026-9736

CVE-2026-9736 - MEDIUM Severity Vulnerability

IBM Netezza Software 11.3.0.3 through Interim Fix 002 could allow an unauthorized user to inject data into log messages due to improper neutralization of special elements when written to log files.

MEDIUMno explanation yet
0%
epss
5.3cvss
CVE-2026-15603

CVE-2026-15603 - MEDIUM Severity Vulnerability

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.

MEDIUMno explanation yet
0%
epss
The record
Technical detail
CWE ID
CWE-117
Abstraction
Base
Structure
Simple
Status
Draft
References (4)