CVE-2026-16634

Source
https://cve.org/CVERecord?id=CVE-2026-16634
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-16634.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2026-16634
Published
2026-07-24T09:14:58.986Z
Modified
2026-07-29T03:30:39.311597779Z
Severity
  • 9.8 (Critical) CVSS_V3 - CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H CVSS Calculator
Summary
TOML::XS versions before 0.06 for Perl bundle an unsupported and vulnerable version of tomlc99
Details

TOML::XS versions before 0.06 for Perl bundle an unsupported and vulnerable version of tomlc99.

The tomlc99 library is no longer maintained, and has an uncontrolled recursion vulnerability publicly reported in the issue tracker.

Any caller that passes untrusted TOML to from_toml risks a stack overflow from a deeply-nested document.

TOML::XS version 0.06 or later uses the successor tomlc17 library.

Database specific
{
    "cwe_ids": [
        "CWE-1104",
        "CWE-1395"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/16xxx/CVE-2026-16634.json",
    "cna_assigner": "CPANSec"
}
References

Affected packages

Git / github.com/fgasper/p5-toml-xs

Affected ranges

Type
GIT
Repo
https://github.com/fgasper/p5-toml-xs
Events
Introduced
0 Unknown introduced commit / All previous commits are affected
Fixed
Database specific
{
    "source": "AFFECTED_FIELD",
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "0.06"
        }
    ]
}

Affected versions

0.*
0.01
0.02
0.03
0.04
0.05

Database specific

source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-16634.json"