Skip to content
OpenAdvisories

Weakness (CWE)

CWE-1295: Debug Messages Revealing Unnecessary Information

Base Incomplete

The product fails to adequately prevent the revealing of unnecessary and potentially sensitive system information within debugging messages.

More detail

Debug messages are messages that help troubleshoot an issue by revealing the internal state of the system. For example, debug data in design can be exposed through internal memory array dumps or boot logs through interfaces like UART via TAP commands, scan chain, etc. Thus, the more information contained in a debug message, the easier it is to debug. However, there is also the risk of revealing information that could help an attacker either decipher a vulnerability, and/or gain a better understanding of the system. Thus, this extra information could lower the "security by obscurity" factor. While "security by obscurity" alone is insufficient, it can help as a part of "Defense-in-depth".

How to prevent it (1 mitigation)
  1. Implementation

    Ensure that a debug message does not reveal any unnecessary information during the debug process for the intended response.

Source: MITRE CWE-1295

23 results · Feed

  • High 7.5

    Apache JSPWiki: Error Handling - Reveals Error Details

    Debug Messages Revealing Unnecessary Information in Apache JSPWiki up to 2.12.3. Users are recommended to upgrade to version 2.12.4, which fixes this issue.

  • Critical 9.3

    Backpropagate: backprop ui --auth and backprop ui --share do not enforce authentication

    Backpropagate is a Python library for fine-tuning large language models on a single GPU. In versions 1.1.0 and 1.1.1, the optional Reflex web UI exposes a training control plane without authentication: dataset upload, model load, training start/stop, multi-ru…

  • Medium 5.1

    UART Leaking Sensitive Data in dormakaba registration unit 9002

    The dormakaba registration units 9002 (PIN Pad Units) have an exposed UART header on the backside. The PIN pad is sending every button press to the UART interface. An attacker can use the interface to exfiltrate PINs. As the devices are explicitly built as Pl…

  • Medium 5.2

    A debug messages revealing unnecessary information vulnerability in Fortinet FortiExtender 7.6.0 through 7.6.1, FortiEx…

  • Medium 6.2

    Inappropriate implementation in Passkeys in Google Chrome prior to 140.0.7339.80 allowed a local attacker to obtain pot…

  • Low 3.3

    Medical Informatics Engineering Enterprise Health includes session token in debug output

    Medical Informatics Engineering Enterprise Health includes the user's current session token in debug output. An attacker could convince a user to send this output to the attacker, thus allowing the attacker to impersonate that user. This issue is fixed as of …

  • Medium 6.9

    Detailed Error Response Vulnerability in Meon KYC solutions

    This vulnerability exists in Meon KYC solutions due to debug mode is enabled in certain API endpoints. A remote attacker could exploit this vulnerability by accessing certain unauthorized API endpoints leading to detailed error messages as response leading to…

  • Low 3.7

    Debug Messages Revealing Unnecessary Information in GitLab

    An issue has been discovered in GitLab CE/EE affecting all versions from 17.9 before 17.9.6, and 17.10 before 17.10.4. The runtime profiling data of a specific service was accessible to unauthenticated users.

  • High 7.5

    WordPress GTM Kit plugin <= 2.4.0 - Sensitive Data Exposure vulnerability

    Debug Messages Revealing Unnecessary Information vulnerability in TLA Media GTM Kit gtm-kit allows Retrieve Embedded Sensitive Data.This issue affects GTM Kit: from n/a through <= 2.4.0.

  • Medium 6.5

    Event-driven-ansible: exposure inventory passwords in plain text when starting a rulebook activation with verbosity set to debug in eda

    A flaw was found in the Ansible Automation Platform's Event-Driven Ansible. In configurations where verbosity is set to "debug", inventory passwords are exposed in plain text when starting a rulebook activation. This issue exists for any "debug" action in a r…

  • Medium 5.7
  • Medium 4.9

    Oauth-server-container: oauth-server-container logs client secret in debug level

    A vulnerability was found in the OAuth-server. OAuth-server logs the OAuth2 client secret when the logLevel is Debug higher for OIDC/GitHub/GitLab/Google IDPs login options.

  • High 7.5

    Apache Airflow: Sensitive configuration values are not masked in the logs by default

    Apache Airflow versions before 2.10.3 contain a vulnerability that could expose sensitive configuration variables in task logs. This vulnerability allows DAG authors to unintentionally or intentionally log sensitive configuration variables. Unauthorized users…

  • High 8.8

    Aimeos HTML client may potentially reveal sensitive information in error log

    ai-client-html is an Aimeos e-commerce HTML client component. Debug information revealed sensitive information from environment variables in error log. This issue has been patched in versions 2024.04.7, 2023.10.15, 2022.10.13 and 2021.10.22.

  • Medium 4.7

    Session disclosure inside the log files

    Admin cookies are written in clear-text in logs. An attacker can retrieve them and bypass the authentication mechanism. As for the affected products/models/versions, see the reference URL.

  • High 7.5

    C300 information leak due to an analysis feature which allows extracting more memory over the network than required by …

  • Medium 4.4

    Dell BSAFE SSL-J, versions prior to 6.5, and versions 7.0 and 7.1 contain a debug message revealing unnecessary informa…

  • Medium 6.5

    Advantech WebAccess Debug Messages Revealing Unnecessary Information

    Advantech WebAccess version 9.1.3 contains an exposure of sensitive information to an unauthorized actor vulnerability that could leak user credentials.

  • Low 3.5

    Vaadin vulnerable to possible information disclosure of class and method names in RPC response

    Possible information disclosure in Vaadin 10.0.0 to 10.0.23, 11.0.0 to 14.10.1, 15.0.0 to 22.0.28, 23.0.0 to 23.3.13, 24.0.0 to 24.0.6, 24.1.0.alpha1 to 24.1.0.rc2, resulting in potential information disclosure of class and method names in RPC responses by se…

  • Low 2.7

    QTS, QuTS hero, QuTScloud, QVP (QVR Pro appliances)

    A vulnerability has been reported to affect QNAP operating systems. If exploited, the out-of-bounds read vulnerability allows remote authenticated administrators to get secret values. The vulnerability affects the following QNAP operating systems: QTS, QuTS h…

  • Medium 4.4

    Dell BSAFE SSL-J, versions before 6.5 and version 7.0 contain a debug message revealing unnecessary information vulnera…

  • Medium 4.1

    An information disclosure vulnerability in Widevine TA log prior to SMR Oct-2021 Release 1 allows attackers to bypass t…

  • Medium 5.3

    Possible route enumeration in production mode via RouteNotFoundError view in Vaadin 10, 11-14, and 15-19

    Improper sanitization of path in default RouteNotFoundError view in com.vaadin:flow-server versions 1.0.0 through 1.0.14 (Vaadin 10.0.0 through 10.0.18), 1.1.0 prior to 2.0.0 (Vaadin 11 prior to 14), 2.0.0 through 2.6.1 (Vaadin 14.0.0 through 14.6.1), and 3.0…