Skip to content
OpenAdvisories

Weakness (CWE)

CWE-532: Insertion of Sensitive Information into Log File

Base Incomplete

The product writes sensitive information to a log file.

How to prevent it (4 mitigations)
  1. Architecture and Design, Implementation

    Consider seriously the sensitivity of the information written into log files. Do not write secrets into the log files.

  2. Distribution

    Remove debug log files before deploying the application into production.

  3. Operation

    Protect log files against unauthorized read/write.

  4. Implementation

    Adjust configurations appropriately when software is transitioned from a debug state to production.

Source: MITRE CWE-532

1,016 results · Feed

  • High 7.0

    zizmor: Debug logging prints available GitHub credentials in cleartext

    zizmor is a static analysis tool for CI/CD systems. In version 1.27.0, debug logging serializes the parsed application configuration with a derived Debug implementation for GitHubToken, causing credentials supplied through GH_TOKEN, GITHUB_TOKEN, ZIZMOR_GITHU…

  • Low 2.3

    compose-lint: Incomplete fix for GHSA-jf3h-8jvx-vcrg: a run stopped at the finding limit quotes a secret from a CI-generated `.env`

    compose-lint is a Docker Compose security linter that identifies dangerous misconfigurations before deployment. From 0.32.0 until 0.33.0, compose-lint's incomplete remediation for .env secret disclosure checks the 20,000-finding limit before replacing resolve…

  • Low 2.3

    compose-lint: A pull request can make compose-lint quote a secret from a CI-generated `.env` into its findings

    compose-lint is a Docker Compose security linter that identifies dangerous misconfigurations before deployment. From 0.22.0 until 0.32.0, compose-lint substitutes values from a sibling .env file into image fields and quotes the resolved value in CL-0004 and C…

  • Medium 4.4

    Multiple sensitive authentication data exposed

    Multiple sensitive authentication data, including credentials, OAuth-related secrets, session information, and authentication artifacts, are exposed through application logs and persistent client-side storage, enabling unauthorized access and session compromi…

  • Medium 4.3

    AIS products expose clinical and personal data via logs and telemetry

    Shared telemetry and logging components store or transmit patient and doctor identifiers, clinical information, and low-entropy identifiers without adequate pseudonymization or protection.

  • Unscored —

    Apache Airflow: CLI argv masking misses Variable values and --conn-extra, persisting secrets in audit logs

    Apache Airflow's CLI records its arguments in the audit log but masks secrets by argument position, so some supported command shapes leave secrets in cleartext, for example a trailing `--description` on Variable commands, `--conn-extra`, and the inline `--pas…

  • Medium 4.9

    Sensitive Information in Log files affects IBM Sterling B2B Integrator and IBM Sterling File Gateway

    IBM Sterling B2B Integrator 6.2.1.0 through 6.2.1.2_1, 6.2.2.0 - 6.2.2.1_1 and IBM Sterling File Gateway 6.2.1.0 through 6.2.1.2_1, 6.2.2.0 - 6.2.2.1_1 Standard Edition could allow a remote authenticated attacker to obtain sensitive information due to imprope…

  • Medium 4.4

    IBM Sterling B2B Integrator and IBM Sterling File Gateway affected by Exposure of Sensitive Information in Logs Vulnerability

    IBM Sterling B2B Integrator 6.2.2.0 through 6.2.2.1_1 and IBM Sterling File Gateway 6.2.2.0 through 6.2.2.1_1 stores potentially sensitive information in log files that could be read by a local privileged user.

  • Medium 6.1

    Vikunja before 2.7.1 Sensitive Token Exposure via URL Query in Access Logs

    Vikunja before 2.7.1 embeds live password-reset, email-confirmation and account-deletion tokens in the URL query string of emailed links, so the full request URI, including the token, is written to Vikunja's HTTP access log and any reverse-proxy logs when a u…

  • Medium 5.2

    Vikunja before 2.7.1 Link-Share Hash Exposure via Request Path Logging

    Vikunja before 2.7.1 contains an information exposure vulnerability that allows log readers to obtain link-share hashes because the request logger records the raw URI of the /shares/:share/auth route. Attackers with access to Vikunja or reverse proxy access l…

  • Medium 5.3

    YML for Yandex Market <= 5.10.0 - Unauthenticated Sensitive Information Exposure through Log File via 'y4ym_check_action' Parameter via admin-post.php

    The YML for Yandex Market plugin for WordPress is vulnerable to Sensitive Information Exposure in all versions up to, and including, 5.10.0 via the 'y4ym_check_action' parameter. This makes it possible for unauthenticated attackers to extract the merchant's p…

  • Medium 6.8

    Multiple Vulnerabilities in IBM API Connect

    IBM API Connect 12.1.0.0 through 12.1.1.2 could allow a remote authenticated attacker to obtain sensitive information due to the insertion of sensitive information into log files.

  • Medium 5.5

    In JetBrains Junie CLI before 26.6.29 sensitive environment variables were exposed in session event logs

  • High 8.8

    OpenHuman: Bearer token leaked via approval gate session_id (SQLite plaintext + debug log + RPC response)

    OpenHuman is an open-source agent harness available as a desktop application and Rust library. In affected versions before 0.57.5, the approval gate uses the JSON-RPC bearer token as an approval session identifier. This exposes the credential through persiste…

  • Critical 10.0

    Apache Juneau: Sensitive request headers logged in cleartext by the default request logger on server errors

    Insertion of Sensitive Information into Log File vulnerability in Apache Juneau. The default REST server call logger records request headers for requests that end in a server error, without redacting them. Any client able to cause a server error gets headers …

  • Medium 6.2

    IBM MQ is affected by a pasword disclosure vulnerability in the runmqccred utility

    IBM MQ 9.2.0.0 through 9.2.0.44 LTS, 9.3.0.0 through 9.3.0.42 LTS, 9.4.0.0 through 9.4.0.26 LTS, 9.4.0.0 through 9.4.5.1 CD, and 10.0.0.0 through 10.0.0.5 LTS and CD stores potentially sensitive information in log files that could be read by a local user.

  • Low 3.7

    Warpgate: Kubernetes listener discloses internal error text to an unauthenticated caller

    Warpgate is an open source SSH, HTTPS, and MySQL bastion host for Linux. Prior to 0.29.0, the Kubernetes protocol listener uses AcceptAnyClientCert in warpgate-protocol-kubernetes/src/server/client_certs.rs to accept certificates at the TLS layer and defer va…

  • Medium 6.8

    Information Disclosure Vulnerability in Tata Motors iRA and iRA.ev mobile application

    This vulnerability exists in the iRA 2.0 and iRA.ev mobile applications due to the recording of authentication tokens in application logs used for development and debugging. A local attacker with an access to logs could exploit this vulnerability by retrievin…

  • Medium 5.5

    Rust Driver 3.9.1 exports CSFLE plaintext in `db.query.text` before encrypting the command

    A component of the MongoDB Rust Driver that records diagnostic tracing data can capture command content before automatic client-side field level encryption is applied. In deployments that turn on the optional tracing capability together with automatic in-use …

  • High 8.2

    Logging Redactor: PII data in str/repr of non primitive objects was not being redacted

    Logging Redactor is a Python library designed to redact sensitive data in logs based on regex patterns and / or dictionary keys. Prior to 0.0.7, personally identifiable information returned by custom object __str__ or __repr__ methods is not redacted when suc…

  • Medium 5.5

    LDAP Bind Password Exposure in AxxonNet ARP Agent Logs

    Insertion of Sensitive Information into Log File (CWE-532) in the ARP Agent component in AxxonSoft AxxonNet before 3.25.0 on Windows and Linux allows a local attacker with read access to ARP Agent log files or support packages to obtain the plaintext password…

  • Medium 4.4

    Information Disclosure via Event Publisher Logging in Multiple WSO2 Products Allows Retrieval of Sensitive Data

    When an Event Publisher output adapter is configured with properties that are irrelevant to its function, the affected products log these irrelevant properties. This can inadvertently include sensitive user credentials or other confidential information depend…

  • Medium 4.1

    In Modem, there is a possible information disclosure due to side channel information disclosure. This could lead to loc…

  • Medium 5.9

    Element Call exposes shared passwords in logs

    Element Call is a native Matrix video conferencing application. From 0.16.0 until 0.20.3, the standalone Element Call `SPA` logs the `password` URL query parameter. When a user submits an error report, called a rageshake, these logs are shared with the applic…

  • Medium 6.5

    Insertion of sensitive information into a log file and process argument list in the Amazon Kinesis Producer Library for Java

    Insertion of sensitive information into a log file in Amazon Kinesis Producer Library for Java before 1.0.8, when the library's logger is configured at DEBUG log level, might allow local users to obtain the AWS credentials that the library resolved for the ap…

  • High 7.5

    Zuke: Resolved secret() values are written to GITHUB_STEP_SUMMARY in the clear, disclosing them to anyone who can view the workflow run

    Zuke is a code-first, strongly typed build automation system for Deno. Prior to 1.51.0, @zuke/core writes rendered reportSummary(...) notes to GITHUB_STEP_SUMMARY through writeJobSummary without applying the redactor that protects resolved secret() values in …

  • Medium 6.5

    Cloud Controller exposes secrets in audit log

    Cloud Controller (CAPI) leaks sensitive data into audit logs in multiple instances: custom buildpack credentials are exposed in audit events for app manifest application, creation, and updates; syslog drain URL credentials are exposed in user-provided service…

  • Medium 6.6

    Password Disclosure via Activity Logs Enabling Administrator Privilege Escalation in WS_FTP Server

    Progress Software WS_FTP Server versions prior to 2024.0.7 and 2025.0.4 on Windows may expose a user's password in clear text to another administrator, who could use it to gain broader administrative access to the server.

  • High 8.2

    n8n before 1.123.85, 2.43.5, and 2.44.1 SeaTable Trigger API Token Exposure via Execution Data

    n8n before 1.123.85, 2.x before 2.43.5, and 2.44.x before 2.44.1 saves the SeaTable Trigger node's API token in error execution data, because failed poll requests store raw request headers. Users who can view workflow executions but cannot read the credential…

  • Medium 6.0

    OAuth and OIDC tokens written unredacted to server logs by the Generic OAuth, Google and GitLab connectors

    A user with read access to Grafana's server logs, or to a log store they are shipped to, can recover the OAuth and OIDC access, refresh and ID tokens of users who sign in through the Generic OAuth, Google or GitLab providers. Grafana writes these tokens to it…

  • Medium 6.5

    MLflow CrewAI autologging records LLM provider API keys in logged trace spans

    MLflow is an open source AI engineering platform for agents, large language models, and machine learning models. From 2.19.0 until 3.17.0, mlflow.crewai.autolog() records CrewAI Agent objects without consistently sanitizing nested credential-bearing values. m…

  • Medium 6.6

    Tanium addressed an insertion of sensitive information into log file vulnerability in Reputation.

    Tanium addressed an insertion of sensitive information into log file vulnerability in Reputation.

  • Medium 4.2

    Tanium addressed an insertion of sensitive information into log file vulnerability in Threat Response.

    Tanium addressed an insertion of sensitive information into log file vulnerability in Threat Response.

  • Medium 5.7

    Docker Desktop logs can expose stored third-party credentials

    Docker Desktop before version 4.97.0 could write third-party API keys and OAuth access tokens in cleartext to local application logs and diagnostics bundles due to insufficient IPC payload redaction. An attacker with read access to these files could obtain th…

  • High 7.7

    In affected versions of Octopus Server, creating a user invitation writes the invitation code to the audit event log. W…

  • Medium 6.5

    OpenPanel before 3.0.0 Sensitive Information Exposure via Application Logs

    OpenPanel before 3.0.0 contains an information exposure vulnerability that writes database connection URLs and email template data to standard output logs. Users with log access can obtain database credentials from migration startup logs and password-reset to…

  • Low 3.3

    A logging issue was addressed with improved data redaction. This issue is fixed in iOS 26.7.2 and iPadOS 26.7.2, iOS 27…

  • Low 3.3

    A logging issue was addressed with improved data redaction. This issue is fixed in macOS Golden Gate 27, macOS Sequoia …

  • Medium 6.2

    A logging issue was addressed with improved data redaction. This issue is fixed in iOS 27.2 and iPadOS 27.2, macOS Gold…

  • Medium 4.4

    Cleartext Storage of Windows Service Account Password in BRAIN2 Setup Log Files

    A vulnerability has been identified in BRAIN2 versions up to and including version 3.09. Under specific installation conditions, the password of a Windows service account may be written in cleartext to a setup log file. The issue occurs when Microsoft SQL Ser…