Skip to content
Fencer Intel
high 8.1

CVE-2017-1000053 json

Arbitrary Code Execution in Cookie Serialization

published 2017-07-13 9 y ago modified 2026-06-17 4 mo ago also GHSA-5v4m-c73v-c7gq , EUVD-2022-1640

cvss
8.1
version 3.1, NVD
cisa kev
Not listed
not in CISA's catalog
epss
1.9%
EPSS 1.9% chance of exploitation in 30 days, percentile 80%
public exploits
0
none known

Summary

Elixir Plug before v1.0.4, v1.1.7, v1.2.3 and v1.3.2 is vulnerable to arbitrary code execution in the deserialization functions of Plug.Session.

Patch / fix

  • hex plug 1.0.4, 1.1.7, 1.2.3, 1.3.2
  • plug_project plug 1.0.4, 1.1.7, 1.2.3, 1.3.2

Exploit prediction

1.93% chance of exploitation in the next 30 days, higher than 80% of all scored CVEs (FIRST EPSS, 2026-11-09).

CVSS scores

assigned by version score vector
NVD 3.1 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
NVD 2.0 6.8 AV:N/AC:M/Au:N/C:P/I:P/A:P
GitHub 3.1 8.1 CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H

Affected packages

ecosystem package affected fixed in
hex plug
<1.0.4
>=1.1.0, <1.1.7
>=1.2.0, <1.2.3
>=1.3.0, <1.3.2
1.0.4
1.1.7
1.2.3
1.3.2

Classification

Weakness
  • CWE-502 Deserialization of Untrusted Data

References

Sources

Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.