Track vulnerabilities like this one. Sign up free to get alerted when software you use is affected.
8.9

CVE-2026-30930: Glances TimescaleDB Export Allows Remote Code Execution

CVE-2026-30930 · published 7 months ago
Summary

Glances TimescaleDB export feature allows an attacker to inject malicious SQL code by manipulating process names, which can lead to remote code execution. This is a critical security risk that can compromise sensitive data. To protect your system, update Glances to the latest version or disable the TimescaleDB export feature.

What to do
  • Update debian glances to version 4.5.1+dfsg-1.
  • Update nicolas hennion glances to version 4.5.1.
  • Update nicolargo glances to version 4.5.1 or later.
Affected software
Ecosystem VendorProductAffected versions
Debian:14 debian glances < 4.5.1+dfsg-1
Fix: upgrade to 4.5.1+dfsg-1
pip nicolas hennion glances < 4.5.1
Fix: upgrade to 4.5.1
– nicolargo glances < 4.5.1
cpe:2.3:a:nicolargo:glances:*:*:*:*:*:*:*:*
Ubuntu:Pro:16.04:LTS canonical glances All versions
Original advisory text
Glances has SQL Injection via Process Names in TimescaleDB Export
Glances is an open-source system cross-platform monitoring tool. Prior to 4.5.1, The TimescaleDB export module constructs SQL queries using string concatenation with unsanitized system monitoring data. The normalize() method wraps string values in single quotes but does not escape embedded single quotes, making SQL injection trivial via attacker-controlled data such as process names, filesystem mount points, network interface names, or container names. This vulnerability is fixed in 4.5.1.
Fix within
Internet-facing 14 days
Internal At next upgrade
  • Not known to be exploited
  • Needs hands-on effort to exploit
  • Gives an attacker full control
Severity
8.9 High
Exploitation
<1% chance of attack within 30 days
Type
CWE-89SQL Injection
Timeline
Published10 Mar 2026
Updated4 Nov 2026
First seen9 Mar 2026
Track software like this
Free during beta