CVE Catalog

CVE-2026-71287

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.31%

23th percentile - higher than 23% of all known CVEs

Summary

Cacti's sanitize_sql_column sanitizes user-supplied ORDER BY column names using a regex that retains letters, digits, underscore, parentheses, and dot. This allows certain payloads to pass through completely unmodified.

Risk Assessment

An attacker could exploit this to inject SQL, potentially leading to unauthorized data access or database integrity compromise.

Recommendation

Update Cacti to a patched version or tighten input validation to disallow dangerous patterns.

Other vulnerabilities in Cacti

See all
Original NVD description (English source)

Cacti's sanitize_sql_column (lib/functions.php) sanitizes user-supplied ORDER BY column names using the regex . Because this allowlist retains letters, digits, underscore, parentheses, and dot (intended to support expressions like COUNT(id) and table.column), a payload such as passes through completely unmodified.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS