Catalogo CVE

CVE-2026-39894

Cacti is an open source performance and fault management framework. In versions 1.2.30 and below, the locale-dependent decimal formatting in rrdtool_function_update() can corrupt RRDtool metric values

[Catalogo CVE]

Gravità
Low · CVSS 2.9
Published
Source
[NVD] · [CVE record]
EPSS
0.14% · Oct 22, 2026

Cacti is an open source performance and fault management framework. In versions 1.2.30 and below, the locale-dependent decimal formatting in rrdtool_function_update() can corrupt RRDtool metric values. The rrdtool_function_update() function checks metric values with is_numeric() and concatenates them into the RRDtool update command via PHP string interpolation. PHP's string cast of floats is locale-sensitive: if LC_NUMERIC uses comma as decimal separator (e.g., de_DE), a value of 1.5 becomes "1,5". RRDtool expects . as decimal separator, causing metric data to shift into wrong columns or be silently dropped. No setlocale() reset is present in the update path. This causes a data integrity issue, but is not remotely exploitable; it requires server locale misconfiguration. The issue has been fixed in version 1.2.31.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debiancactisid1.2.31+ds1-4fixed
Debiancactiforky1.2.31+ds1-4fixed
Debiancactitrixie1.2.30+ds1-1vulnerable
Debiancactibookworm1.2.24+ds1-1+deb12u5vulnerable
Debiancactibookworm-security1.2.24+ds1-1+deb12u5vulnerable
CpecactiNot reportedNot reportedvulnerable
CpecactiNot reported1.2.31fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debiancactisourcesid1.2.31+ds1-1not yet assignedNot reported[1140813]
Debiancactisourceforky1.2.31+ds1-1not yet assignedNot reported[1140813]
Debiancactisourcetrixie(unfixed)not yet assignedNot reported[1140813]
Debiancactisourcebookworm(unfixed)not yet assignedNot reported[1140813]
CpecacticpeNot reported1.2.31Not reportedNot reportedNot reported

[Debian bug #1140813]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • [cacti]Interessata
    Dettagli (4)
    • 1.2.24+ds1-1+deb12u5 · all · bookworm

      Interessata

      nvd · cacti · debian · bookworm; nvd · cacti · debian · 12

    • 1.2.24+ds1-1+deb12u5 · all · bookworm

      Interessata

      nvd · cacti · debian · bookworm; nvd · cacti · debian · 12

    • 1.2.24+ds1-1+deb12u5 · all · bookworm-security

      Interessata

      nvd · cacti · debian · bookworm; nvd · cacti · debian · 12

    • 1.2.24+ds1-1+deb12u5 · all · bookworm-security

      Interessata

      nvd · cacti · debian · bookworm; nvd · cacti · debian · 12

[Debian 13 (Trixie)]

  • [cacti]Interessata
    Dettagli (2)
    • 1.2.30+ds1-1 · all · trixie

      Interessata

      nvd · cacti · debian · 13

    • 1.2.30+ds1-1 · all · trixie

      Interessata

      nvd · cacti · debian · 13

Osservato:

Riferimenti