CVE-2026-110681 Affecting libcpanel-json-xs-perl package, versions <4.80-1


Severity

Recommended
low

Based on default assessment until relevant scores are available.

Threat Intelligence

EPSS
0.17% (7th percentile)

Do your applications use this vulnerable package?

In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.

Test your applications
  • Snyk IDSNYK-DEBIAN14-LIBCPANELJSONXSPERL-21249305
  • published20 Oct 2026
  • disclosed19 Oct 2026

Introduced: 19 Oct 2026

NewCVE-2026-110681  (opens in a new tab)

How to fix?

Upgrade Debian:14 libcpanel-json-xs-perl to version 4.80-1 or higher.

NVD Description

Note: Versions mentioned in the description apply only to the upstream libcpanel-json-xs-perl package and not the libcpanel-json-xs-perl package as distributed by Debian. See How to fix? for Debian:14 relevant fixed versions and status.

Cpanel::JSON::XS versions before 4.80 for Perl use the parent interpreter's scalars from a parser object cloned into a new ithread.

A parser object holds its callbacks and its incremental parse buffer as raw scalar pointers. When a thread is created, these are copied into the new interpreter unchanged, so the child's parser uses, and later frees, scalars that belong to the parent and may already have been freed there.

A parser created before a thread starts and used inside it can call freed callbacks, corrupt reference counts and crash the process.