CyberSecBulletin

Improper Output Neutralization for Logs

CWE-117

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.

We track 27 vulnerabilities of this type. 100% are rated high or critical, and the average CVSS score is 8.2.

How this weakness is prevented

  • Implementation: Inputs should be decoded and canonicalized to the application's current internal representation before being validated (CWE-180). Make sure that the application does not decode the same input twice (CWE-174). Such errors could be used to bypass allowlist validation schemes by introducing dangerous inputs after they have been checked.

Latest Improper Output Neutralization for Logs vulnerabilities

  • 7.5 High severity

    Apache Sling Engine: Improper Output Neutralization for Logs

    CVE-2026-103864Apache

    Improper output neutralization for logs in Apache Sling Engine. This issue affects Apache Sling Engine: before 3.0.4. Users are recommended to upgrade to version 3.0.4, which fixes the issue.

  • 8.1 High severity

    core: Improper Output Neutralization for Logs

    CVE-2026-63442Opnsense

    OPNsense is a FreeBSD based firewall and routing platform. Prior to version 26.1.11, the unauthenticated WebGUI login usernamefld accepts carriage-return and line-feed characters that survive LOG_AUTH processing through syslog-ng-lockout.conf into the syslog-n

  • 8.6 High severity

    logtape: Improper Neutralization of CRLF Sequences

    CVE-2026-54511Dahlia

    LogTape is an unobtrusive logging library. Prior to 1.3.11, 2.0.14, and 2.1.5, the @logtape/syslog package's escapeStructuredDataValue() function in packages/syslog/src/syslog.ts does not neutralize C0 control characters from U+0000 through U+001F in structure

  • 9.6 Critical severity

    openwrt: Improper Neutralization of Input During Web Page Generation

    CVE-2026-62948OpenWrt

    OpenWrt is a Linux operating system targeting embedded devices. Prior to 25.12.5, odhcpd writes a DHCPv6 client FQDN option 39 hostname into /tmp/odhcpd.leases through src/statefiles.c statefiles_write_state6() and statefiles_write_state4() without escaping, a

  • 7.9 High severity

    upKeeper Instant Privilege Access: Improper Output Neutralization for Logs

    CVE-2026-10745upKeeper Solutions

    Improper output neutralization for logs vulnerability in upKeeper Solutions upKeeper Instant Privilege Access on Windows allows Log Injection-Tampering-Forging. This issue affects upKeeper Instant Privilege Access: through 1.6.1.

  • 8.1 High severity

    Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers.

    CVE-2026-45565Roxy-wi

    Roxy-WI is a web interface for managing Haproxy, Nginx, Apache and Keepalived servers. In versions 8.2.6.4 and prior, EscapedString (app/modules/roxywi/class_models.py:16-30) is the centralised Pydantic validator used on dozens of fields including SSH credenti

  • 7.5 High severity

    Apache Log4j Core: Improper Output Neutralization for Logs

    CVE-2026-34478Apache

    Apache Log4j Core's Rfc5424Layout https://logging.apache.org/log4j/2.x/manual/layouts.html#RFC5424Layout , in versions 2.21.0 through 2.25.3, is vulnerable to log injection via CRLF sequences due to undocumented renames of security-relevant configuration attri

  • 7.5 High severity

    Apache ZooKeeper: Insertion of Sensitive Information into Log File

    CVE-2026-24308ApacheEPSS 1.29%

    Improper handling of configuration values in ZKConfig in Apache ZooKeeper 3.8.5 and 3.9.4 on all platforms allows an attacker to expose sensitive information stored in client configuration in the client's logfile. Configuration values are exposed at INFO level

  • 7.2 High severity

    2N Access Commander: Improper Output Neutralization for Logs

    CVE-2025-597842N Telekomunikace a.s.

    2N Access Commander version 3.4.1 and prior is vulnerable to log pollution. Certain parameters sent over API may be included in the logs without prior validation or sanitisation. This vulnerability can only be exploited after authenticating with administrator

  • 9.1 Critical severity

    InvoicePlane: Improper Control of Generation of Code

    CVE-2026-25548InvoicePlane

    InvoicePlane is a self-hosted open source application for managing invoices, clients, and payments. A critical Remote Code Execution (RCE) vulnerability exists in InvoicePlane 1.7.0 through a chained Local File Inclusion (LFI) and Log Poisoning attack. An auth

  • 7.5 High severity

    Apache Log4cxx: Improper Output Neutralization for Logs

    CVE-2025-54813ApacheEPSS 1.5%

    Improper Output Neutralization for Logs vulnerability in Apache Log4cxx. When using JSONLayout, not all payload bytes are properly escaped. If an attacker-supplied message contains certain non-printable characters, these will be passed along in the message and

  • 7.5 High severity

    Niagara Framework: Improper Encoding or Escaping of Output

    CVE-2025-3942Tridium

    Improper Output Neutralization for Logs vulnerability in Tridium Niagara Framework on Windows, Linux, QNX, Tridium Niagara Enterprise Security on Windows, Linux, QNX allows Input Data Manipulation. This issue affects Niagara Framework: before 4.14.2, before 4.

  • 9.8 Critical severity

    a-blog cms: Improper Output Neutralization for Logs

    CVE-2025-41429Appleple

    a-blog cms multiple versions neutralize logs improperly. If this vulnerability is exploited with CVE-2025-36560, a remote unauthenticated attacker may hijack a legitimate user's session.

  • 7.5 High severity

    berriai/litellm: Improper Encoding or Escaping of Output

    CVE-2024-9606BerriAI

    In berriai/litellm before version 1.44.12, the `litellm/litellm_core_utils/litellm_logging.py` file contains a vulnerability where the API key masking code only masks the first 5 characters of the key. This results in the leakage of almost the entire API key i

  • 7.5 High severity

    rack: Improper Neutralization of CRLF Sequences

    CVE-2025-27111Rack

    Rack is a modular Ruby web server interface. The Rack::Sendfile middleware logs unsanitised header values from the X-Sendfile-Type header. An attacker can exploit this by injecting escape sequences (such as newline characters) into the header, resulting in log

  • 7.5 High severity

    terraform-provider-power-platform: Insertion of Sensitive Information into Log File

    CVE-2024-47083MicrosoftEPSS 1.55%

    Power Platform Terraform Provider allows managing environments and other resources within Power Platform. Versions prior to 3.0.0 have an issue in the Power Platform Terraform Provider where sensitive information, specifically the `client_secret` used in the s

  • 8.1 High severity

    Sweet-CMS: Improper Output Neutralization for Logs

    CVE-2024-8334Master-nan

    A vulnerability was found in master-nan Sweet-CMS up to 5f441e022b8876f07cde709c77b5be6d2f262e3f. It has been rated as problematic. This issue affects the function LogHandler of the file middleware/log.go. The manipulation leads to improper output neutralizati

  • 7.5 High severity

    Digital Library Management System: Improper Encoding or Escaping of Output

    CVE-2024-8297Kitsada8621

    A vulnerability was found in kitsada8621 Digital Library Management System 1.0. It has been classified as problematic. Affected is the function JwtRefreshAuth of the file middleware/jwt_refresh_token_middleware.go. The manipulation of the argument Authorizatio

  • 7.2 High severity

    NVIDIA Triton Inference Server: Improper Output Neutralization for Logs

    CVE-2024-0095NVIDIA

    NVIDIA Triton Inference Server for Linux and Windows contains a vulnerability where a user can inject forged logs and executable commands by injecting arbitrary data as a new log entry. A successful exploit of this vulnerability might lead to code execution, d

  • 8.6 High severity

    Cognos Analytics: Improper Output Neutralization for Logs

    CVE-2024-25047IBM

    IBM Cognos Analytics 11.2.0 through 11.2.4 and 12.0.0 through 12.0.2 is vulnerable to injection attacks in application logging by not sanitizing user provided data. This could lead to further attacks against the system. IBM X-Force ID: 282956.

  • 8.8 High severity

    xibo-cms: Improper Neutralization of Input During Web Page Generation

    CVE-2024-29022Xibosignage

    Xibo is an Open Source Digital Signage platform with a web content management system and Windows display player software. In affected versions some request headers are not correctly sanitised when stored in the session and display tables. These headers can be

  • 9.8 Critical severity

    KuERP: Improper Encoding or Escaping of Output

    CVE-2024-0987Sichuan Yougou Technology

    A vulnerability classified as critical has been found in Sichuan Yougou Technology KuERP up to 1.0.4. Affected is an unknown function of the file /runtime/log. The manipulation leads to improper output neutralization for logs. The exploit has been disclosed to

  • 9.8 Critical severity

    iterm2: Improper Output Neutralization for Logs

    CVE-2023-46322iTerm2

    iTermSessionLauncher.m in iTerm2 before 3.5.0beta12 does not sanitize ssh hostnames in URLs. The hostname's initial character may be non-alphanumeric. The hostname's other characters may be outside the set of alphanumeric characters, dash, and period.

  • 9.8 Critical severity

    iterm2: Improper Output Neutralization for Logs

    CVE-2023-46321iTerm2

    iTermSessionLauncher.m in iTerm2 before 3.5.0beta12 does not sanitize paths in x-man-page URLs. They may have shell metacharacters for a /usr/bin/man command line.

  • 8.6 High severity

    Splunk ITSI: Improper Encoding or Escaping of Output

    CVE-2023-4571Splunk

    In Splunk IT Service Intelligence (ITSI) versions below below 4.13.3, 4.15.3, or 4.17.1, a malicious actor can inject American National Standards Institute (ANSI) escape codes into Splunk ITSI log files that, when a vulnerable terminal application reads them,

  • 7.8 High severity

    Splunk SOAR (On-premises): Improper Encoding or Escaping of Output

    CVE-2023-3997Splunk

    Splunk SOAR versions lower than 6.1.0 are indirectly affected by a potential vulnerability accessed through the user’s terminal. A third party can send Splunk SOAR a maliciously crafted web request containing special ANSI characters to cause log file poisoning

  • 8.1 High severity

    CENTUM CS 3000: Improper Encoding or Escaping of Output

    CVE-2022-22151Yokogawa Electric

    CAMS for HIS Log Server contained in the following Yokogawa Electric products fails to properly neutralize log outputs: CENTUM CS 3000 versions from R3.08.10 to R3.09.00, CENTUM VP versions from R4.01.00 to R4.03.00, from R5.01.00 to R5.04.20, and from R6.01.0