Skip to content
OpenAdvisories

Weakness (CWE)

CWE-405: Amplification

Class Incomplete Asymmetric Resource Consumption (Amplification)

The product does not properly control situations in which an adversary can cause the product to consume or produce excessive resources without requiring the adversary to invest equivalent work or otherwise prove authorization, i.e., the adversary's influence is "asymmetric."

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

    An application must make resources available to a client commensurate with the client's access level.

  2. Architecture and Design

    An application must, at all times, keep track of allocated resources and meter their usage appropriately.

  3. System Configuration

    Consider disabling resource-intensive algorithms on the server side, such as Diffie-Hellman key exchange.

Source: MITRE CWE-405

1 result · Clear filters · Feed

  • High 7.5
    CVE-2024-45590 Public exploit

    body-parser vulnerable to denial of service when url encoding is enabled

    body-parser is Node.js body parsing middleware. body-parser <1.20.3 is vulnerable to denial of service when url encoding is enabled. A malicious actor using a specially crafted payload could flood the server with a large number of requests, resulting in denia…