CWEweakness
CWE-779 Logging of Excessive Data
Low
Official page ↗
- Abstraction
- Base
- Structure
- Simple
- Status
- Draft
- Likelihood of exploit
- Low
- Languages
- Not Language-Specific
- CWE version
- 5.0
Description
The product logs too much information, making log files hard to process and possibly hindering recovery efforts or forensic analysis after an attack.
Common consequences
• Availability: DoS: Resource Consumption (CPU), DoS: Resource Consumption (Other) — Log files can become so large that they consume excessive resources, such as disk and CPU, which can hinder the performance of the system.
• Non-Repudiation: Hide Activities — Logging too much information can make the log files of less use to forensics analysts and developers when trying to detect anomalous conditions, diagnose a problem, or recover from an attack. This can provide cover for an attacker while attempting to penetrate a system. If system administrators are unable to effectively process log files, attempted attacks may go undetected, possibly leading to eventual system compromise.
Potential mitigations
• [Architecture and Design] Suppress large numbers of duplicate log messages and replace them with periodic summaries. For example, syslog may include an entry that states "last message repeated X times" when recording repeated events.
• [Architecture and Design] Support a maximum size for the log file that can be controlled by the administrator. If the maximum size is reached, the admin should be notified. Also, consider reducing functionality of the product. This may result in a denial-of-service to legitimate product users, but it will prevent the product from adversely impacting the entire system.
• [Implementation] Adjust configurations appropriately when the product is transitioned from a debug state to production.
Detection methods
• Automated Static Analysis: Automated static analysis, commonly referred to as Static Application Security Testing (SAST), can find some instances of this weakness by analyzing source code (or binary/compiled code) without having to execute it. Typically, this is done by building a model of data flow and control flow, then searching for potentially-vulnerable patterns that connect "sources" (origins of input) with "sinks" (destinations where the data interacts with external components, a lower layer such as the OS, etc.)
Observed examples
• CVE-2007-0421: server records a large amount of data to the server log when it receives malformed headers
• CVE-2002-1154: Chain: application does not restrict access to front-end for updates, which allows attacker to fill the error log
Related
Observed example · CVE (2)
- CVE-2007-0421 BEA WebLogic Server 6.1 through 6.1 SP7, and 7.0 through 7.0 SP7 allows remote attackers to cause a denial of service (disk consumption)… vulnerability
- CVE-2002-1154 anlgform.pl in Analog before 5.23 does not restrict access to the PROGRESSFREQ progress update command, which allows remote attackers to… vulnerability
Child of · CWE (1)
- CWE-400 Uncontrolled Resource Consumption weakness
Referenced by CVE · weakness (21)
- CVE-2026-86200 PocketMine-MP versions before 5.42.1 contain a denial of service vulnerability in the LoginPacket handler that allows remote attackers to… vulnerability
- CVE-2026-20209 A vulnerability in the web UI of Cisco Catalyst SD-WAN Manager, formerly SD-WAN vManage, could allow an authenticated, remote attacker with… vulnerability
- CVE-2026-20210 A vulnerability in the web UI of Cisco Catalyst SD-WAN Manager, formerly SD-WAN vManage, could allow an authenticated, remote attacker with… vulnerability
- CVE-2026-28718 Denial of service due to insufficient input validation in authentication logging. vulnerability
- CVE-2025-69230 AIOHTTP is an asynchronous HTTP client/server framework for asyncio and Python. vulnerability
- CVE-2025-8696 If an unauthenticated user sends a large amount of data to the Stork UI, it may cause memory and disk use problems for the system running… vulnerability
- CVE-2025-51397 A stored cross-site scripting (XSS) vulnerability in the Facebook Chat module of Live Helper Chat v4.60 allows attackers to execute… vulnerability
- CVE-2025-53636 Open OnDemand is an open-source HPC portal. vulnerability
- CVE-2024-55628 Suricata is a network Intrusion Detection System, Intrusion Prevention System and Network Security Monitoring engine. vulnerability
- CVE-2024-36072 Netwrix CoSoSys Endpoint Protector through 5.9.3 and CoSoSys Unify through 7.0.6 contain a remote code execution vulnerability in the… vulnerability
- CVE-2024-36416 SuiteCRM is an open-source Customer Relationship Management (CRM) software application. vulnerability
- CVE-2024-1141 A vulnerability was found in python-glance-store. vulnerability
- CVE-2023-23949 An authenticated user can supply malicious HTML and JavaScript code that will be executed in the client browser. vulnerability
- CVE-2022-39874 Sensitive log information leakage vulnerability in Samsung Account prior to version 13.5.0 allows attackers to unauthorized logout. vulnerability
- CVE-2022-31004 CVEProject/cve-services is an open source project used to operate the CVE services API. vulnerability
- CVE-2022-25779 Logging of Excessive Data vulnerability in audit log of Secomea GateManager allows logged in user to write text entries in audit log. vulnerability
- CVE-2022-22291 Logging of excessive data vulnerability in telephony prior to SMR Feb-2022 Release 1 allows privileged attackers to get Cell Location… vulnerability
- CVE-2021-25420 Improper log management vulnerability in Galaxy Watch PlugIn prior to version 2.2.05.21033151 allows attacker with log permissions to leak… vulnerability
- CVE-2021-25421 Improper log management vulnerability in Galaxy Watch3 PlugIn prior to version 2.2.09.21033151 allows attacker with log permissions to leak… vulnerability
- CVE-2021-25422 Improper log management vulnerability in Watch Active PlugIn prior to version 2.2.07.21033151 allows attacker with log permissions to leak… vulnerability
- CVE-2021-25423 Improper log management vulnerability in Watch Active2 PlugIn prior to 2.2.08.21033151 version allows attacker with log permissions to leak… vulnerability
Referenced by OWASP · mapped cwe (1)
- CS-Authorization Authorization Cheat Sheet Cheat Sheet