CVE-2026-110676 in Cpanel::JSON::XSinfo

Zusammenfassung

von VulDB • 19.10.2026

Cpanel::JSON::XS-Versionen vor 4.80 für Perl ermöglichen eine Memory Exhaustion (Speichererschöpfung), indem Exponent-Notation als volle Dezimalziffern unter der Option allow_bignum codiert wird.

Mit aktivierter allow_bignum decodiert sich eine JSON-Zahl mit einem Bruchteil oder Exponenten zu einem Math::BigFloat, das den Exponenten separat speichert und somit kostengünstig dekodiert wird. Das untypisierte Codieren oder als JSON_TYPE_FLOAT führt zur Ausgabe der rein dezimalen Form mit einer Ziffer pro Einheit des Exponenten. Da es keine Begrenzung für den Exponenten gibt, codiert sich die 12-Byte-lange Texteingabe [1e30000000] in 30 MB.

Unvertrauenswürdiger JSON, der mit allow_bignum decodiert und erneut codiert wird, kann Memory Exhaustion (Speichererschöpfung) sowie CPU-Erschöpfung verursachen.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Zuständig

CPANSec

Reservieren

14.10.2026

Veröffentlichung

19.10.2026

Moderieren

akzeptiert

Eintrag

VDB-422497

EPSS

0.00000

KEV

nein

Aktivitäten

low

Quellen

Do you want to use VulDB in your project?

Use the official API to access entries easily!