CVE-2024-8184

Summary

There exists a security vulnerability in Jetty's ThreadLimitHandler.getRemote() which can be exploited by unauthorized users to cause remote denial-of-service (DoS) attack. By repeatedly sending crafted requests, attackers can trigger OutofMemory errors and exhaust the server's memory.

Affected Software

VendorProductVersion RangeStatus
Eclipse FoundationJetty9.3.12 <= 9.4.55affected
Eclipse FoundationJetty10.0.0 <= 10.0.23affected
Eclipse FoundationJetty11.0.0 <= 11.0.23affected
Eclipse FoundationJetty12.0.0 <= 12.0.8affected

Weaknesses

  • CWE-400: CWE-400 Uncontrolled Resource Consumption

Workarounds

Do not use ThreadLimitHandler.

Consider use of QoSHandler instead to artificially limit resource utilization.

ADP Enrichment

CISA ADP Vulnrichment

  • SSVC:
  • Exploitation: none
    • Automatable: no
    • Technical Impact: partial

CVE Program Container

Additional References

References