Skip to content
OpenAdvisories

Weakness (CWE)

CWE-778: Insufficient Logging

Base Draft

When a security-critical event occurs, the product either does not record the event or omits important details about the event when logging it.

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

    Use a centralized logging mechanism that supports multiple levels of detail.

  2. Implementation

    Ensure that all security-related successes and failures can be logged. When storing data in the cloud (e.g., AWS S3 buckets, Azure blobs, Google Cloud Storage, etc.), use the provider's controls to enable and capture detailed logging information.

  3. Operation

    Be sure to set the level of logging appropriately in a production environment. Sufficient data should be logged to enable system administrators to detect attacks, diagnose errors, and recover from attacks. At the same time, logging too much data (CWE-779) can cause the same problems, including unexpected costs when using a cloud environment.

  4. Operation

    To enable storage logging using Azure's Portal, navigate to the name of the Storage Account, locate Monitoring (CLASSIC) section, and select Diagnostic settings (classic). For each of the various properties (blob, file, table, queue), ensure the status is properly set for the desired logging data. If using PowerShell, the Set-AzStorageServiceLoggingProperty command could be called using appropriate -ServiceType, -LoggingOperations, and -RetentionDays arguments.

Source: MITRE CWE-778

11 results · Clear filters · Feed

  • Low 2.7

    Tanium addressed an insufficient logging vulnerability in Tanium Server.

    Tanium addressed an insufficient logging vulnerability in Tanium Server.

  • Low 2.2

    OpenBao before 2.6.4 and 2.7.0 before 2.7.1 Improper Audit Logging of Root Generation and Rekey Responses

    OpenBao before 2.6.4 and 2.7.x before 2.7.1 fails to write response audit entries for the unauthenticated sys/generate-root, sys/rekey, and sys/rekey-recovery-key endpoints when request audit logging succeeds but response audit logging fails. An attacker usin…

  • Low 3.3

    @hulumi/baseline before 1.3.2 CloudTrail Selector Tampering Detection

    @hulumi/baseline versions before 1.3.2 fail to fully detect CloudTrail selector tampering events, reducing audit logging configuration change coverage. Attackers can modify CloudTrail event selectors without complete detection, potentially evading audit trail…

  • Low 2.7
    CVE-2026-41709 Exploited

    ESX insufficient logging vulnerability

    VMware ESX contains an insufficient logging vulnerability. A malicious administrator could exploit this issue to perform certain operations without them being logged.

    KEV Oct 28, 2026
  • Low 2.4

    Insufficient logging in the entry export feature in Devolutions Server allows an authenticated user with export permiss…

  • Low 3.3

    Dell PowerScale OneFS versions 9.5.0.0 through 9.5.1.6, 9.6.0.0 through 9.7.1.13, 9.8.0.0 through 9.10.1.5 and 9.11.0.0…

  • Low 3.0

    Dell PowerScale OneFS 8.2.x through 9.6.0.x contain an insufficient logging vulnerability. A local malicious user with …

  • Low 3.6

    An insufficient logging [CWE-778] vulnerability in FortiSandbox versions 4.0.0 to 4.0.2, 3.2.0 to 3.2.3 and 3.1.0 to 3.…

  • Low 2.1

    Federated share accepting/declining is not logged in audit log in Nextcloud Server

    Nextcloud server is an open source personal cloud solution. The audit log is used to get a full trail of the actions which has been incompletely populated. In affected versions federated share events were not properly logged which would allow brute force atta…

  • Low 3.5

    When user with insufficient privileges tries to access any application in SAP NetWeaver Administrator (Administrator ap…

  • Low 3.3

    Audit log is not properly logging unsetting of share expiration date

    Nextcloud Server is a Nextcloud package that handles data storage. In versions priot to 19.0.13, 20.0.11, and 21.0.3, Nextcloud Server audit logging functionality wasn't properly logging events for the unsetting of a share expiration date. This event is suppo…