Skip to main content
CVE-2026-115274VulnerabilityPublished Updated

Input vulnerability · Improper Validation of Specified Quantity

Affects elixirSource GCVE Database

0
Compare
Authoritative record:CVE-2026-115274· Medium 6.9

Not known to be exploited · CVSS 6.9 Medium.

Data as of 5 Nov 2026, 12:35 UTC

CVSS 4.0 base score
6.9Medium
How severe the flaw is on the 0–10 CVSS scale.

Thin evidence

One scorer or none
CVSS scores by source
CNA (EEF)CVSS 4.06.9
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:N

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 30 Oct 2026

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponized: no evidence on record.

    No public exploit code indexed in Metasploit or Exploit-DB

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq Mirage: no evidence on record.

    No attack traffic recorded by OffSeq Mirage sensors

A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 5 Nov 2026.

What to do

Affected software

ProductAffectedFixed in
Ubuntu 18.04 LTSelixirpkg:deb/ubuntu/elixir?arch=source&distro=bionicOther threatsAffected
  • =0.7.1-4build1
Fixed in–
Ubuntu 16.04 LTSelixirpkg:deb/ubuntu/elixir?arch=source&distro=xenialOther threatsAffected
  • =0.7.1-3
  • =0.7.1-4build0.16.04.1
Fixed in–
Ubuntu 14.04 LTSelixirpkg:deb/ubuntu/elixir?arch=source&distro=trustyOther threatsAffected
  • =0.7.1-1
  • =0.7.1-2
  • =0.7.1-4build0.14.04.1
Fixed in–

Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.

Description

Improper Validation of Specified Quantity in Input vulnerability in the Elixir standard library's JSON module allows an unauthenticated attacker who supplies a JSON document to cause a denial of service through CPU and memory exhaustion. JSON.decode/1 and JSON.decode!/1 convert each integer literal with erlang:binary_to_integer/1 and do not bound its length. A literal of one million digits decodes successfully but costs 100 to 300 times as much CPU as a string of the same length, so one request body of a few megabytes holds a scheduler for about a second. A literal of more than about 1.29 million digits raises SystemLimitError. Applications generated by phx.new decode request bodies with JSON in Plug.Parsers, before routing and authentication. This issue affects elixir: from 1.18.0-rc.0 before 1.18.6, from 1.19.0-rc.0 before 1.19.7, and from 1.20.0-rc.0 before 1.20.5.

References

Community reviews

Loading reviews…