> CVE-2026-5089

« BACK_TO_HOME
PUBLISHED
2026-05-12 17:16
MODIFIED
2026-05-12 17:16
EPSS (Prob. Exploit)
0.40%
Top 65.4%
DATA SOURCES:
NVD 🔗 2026-05-12 CWE MITRE 🔗 2026-11-01 FIRST EPSS 🔗 2026-11-01 GITHUB 🔗 2026-10-29 OSV 🔗 2026-11-02 MSRC 🔗 2026-11-02

> DESCRIPTION

YAML::Syck versions before 1.38 for Perl has an out-of-bounds read. The base60 (sexagesimal) parsing code in perl_syck.h has a buffer underflow bug in both int#base60 and float#base60 handlers. When processing the leftmost segment of a colon-separated value (e.g., the 1 in 1:30:45), the inner while loop can decrement a pointer past the start of the string buffer: while ( colon >= ptr && *colon != ':' ) { colon--; } if ( *colon == ':' ) *colon = '\0'; // colon may be ptr-1 here When no colon is found (final/leftmost segment), colon becomes ptr-1, and the subsequent *colon dereference reads one byte before the allocated buffer.

> AFFECTED_PRODUCTS

ℹ️ Aucun produit affecté n'a encore été publié par NVD pour cette CVE.

> WEAKNESSES

CWE-124

> CWE DETAILED DESCRIPTIONS

CWE-124: Buffer Underwrite - The product writes to a buffer using an index or pointer that references a memory location prior to the beginning of the buffer.

> GITHUB SECURITY ADVISORY

GHSA-rcqf-cpv9-g5jf HIGH

Filestash allows attackers to escalate privileges via sending a crafted request

AFFECTED PACKAGES:
GO / github.com/mickael-kerjean/filestash
<= 0.2.2-0.20260827111952-cbcd1e96ebc7

> OSV (GOOGLE OPEN SOURCE VULNERABILITIES)

YAML::Syck versions before 1.38 for Perl has an out-of-bounds read

AFFECTED PACKAGES:
Unknown / Unknown
117 versions affected

> HISTORIQUE DES MODIFICATIONS

Première apparition
12/05/2026 17:16
Source: NVD
📊 ENRICHISSEMENT 01/11/2026 06:59
CWE
Champ modifié: Description CWE
Ancienne valeur:
CWE-124: Buffer Underwrite ('Buffer Underflow') - The product writes to a buffer using an index or pointer that references a memory location prior to the beginning of the buffer.
Nouvelle valeur:
CWE-124: Buffer Underwrite - The product writes to a buffer using an index or pointer that references a memory location prior to the beginning of the buffer.
📊 ENRICHISSEMENT 01/06/2026 06:01
CWE
Champ modifié: Description CWE
Ancienne valeur:
N/A
Nouvelle valeur:
CWE-124: Buffer Underwrite ('Buffer Underflow') - The product writes to a buffer using an index or pointer that references a memory location prior to the beginning of the buffer.
Total des modifications: 2 Dernière mise à jour: 6 days ago

> REFERENCES

https://github.com/cpan-authors/YAML-Syck/commit/208a4d3bd1b5cdb4a791a6e3905bd6b...
https://github.com/cpan-authors/YAML-Syck/issues/132
https://github.com/cpan-authors/YAML-Syck/pull/133
https://metacpan.org/release/TODDR/YAML-Syck-1.38/changes
« BACK_TO_HOME