cveboard RSS feed

CVE-2026-8468

CVE.org · Published

Historical CVEsJSONAI instructions

Record status
Published
Identifier year (not publication year)
2026
Source publication
Source updated
Imported by cveboard
Source snapshot
cve_2026-10-24_midnight_baseline ·

Plain text

CNA source text (English)

Unbounded buffer accumulation in multipart header parsing causes denial of service in plug

Allocation of Resources Without Limits or Throttling vulnerability in plug_project plug allows denial of service via unbounded buffer accumulation in multipart header parsing. 'Elixir.Plug.Conn':read_part_headers/2 in lib/plug/conn.ex does not obey its :length parameter. There is no upper bound on the size of the accumulated buffer. By contrast, the sibling function read_part_body has an explicit byte_size(acc) > length guard that stops accumulation once a limit is reached. No such guard exists in read_part_headers. An unauthenticated remote attacker can exhaust server memory by sending a crafted multipart/form-data request, causing a denial of service. This issue affects plug from 1.4.0 before 1.15.4, 1.16.3, 1.17.1, 1.18.2, and 1.19.2.

Scoped product and version facts

Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.

Exploitation unknown; this catalogue does not assess exploitation.

plug

Vendor
elixir-plug
Product
plug
Platforms
Unknown
Default status
unaffected
Package
plug
Package collection
https://repo.hex.pm
plug · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
1.4.0affectedsemver1.15.4UnavailableNone listed
1.16.0affectedsemver1.16.3UnavailableNone listed
1.17.0affectedsemver1.17.1UnavailableNone listed
1.18.0affectedsemver1.18.2UnavailableNone listed
1.19.0affectedsemver1.19.2UnavailableNone listed

plug

Vendor
elixir-plug
Product
plug
Platforms
Unknown
Default status
unaffected
Package
elixir-plug/plug
Package collection
https://github.com
plug · Scoped product and version facts
Version (version)Status (status)Version scheme (versionType)Exclusive end (lessThan)Inclusive end (lessThanOrEqual)Status changes (at → status)
c52b2f32c90bccd718202bafccb5f95594e30183affectedgit*Unavailable
  1. 2cb7958d33030aa826b0c7404375844d4593d43a → unaffected
  2. aa69c5ece99c40ded88b8c6581ecc86664b0b734 → unaffected
  3. d5dfffe25e975585227b1b85d247b0d14164bc45 → unaffected
  4. df812a1527bae9e941965e897308a2b8bbf83a94 → unaffected
  5. 33858427c7f2737d560a2e40a0c9a9270d77d1d7 → unaffected