CVE-2026-32633

Glances is an open-source system cross-platform monitoring tool. Prior to version 4.5.2, in Central Browser mode, the `/api/4/serverslist` endpoint returns raw server objects from `GlancesServersList.get_servers_list()`. Those objects are mutated in-place during background polling and can contain a `uri` field with embedded HTTP Basic credentials for downstream Glances servers, using the reusable pbkdf2-derived Glances authentication secret. If the front Glances Browser/API instance is started without `--password`, which is supported and common for internal network deployments, `/api/4/serverslist` is completely unauthenticated. Any network user who can reach the Browser API can retrieve reusable credentials for protected downstream Glances servers once they have been polled by the browser instance. Version 4.5.2 fixes the issue.
Configurations

Configuration 1 (hide)

cpe:2.3:a:nicolargo:glances:*:*:*:*:*:*:*:*

History

17 Jun 2026, 10:36

Type Values Removed Values Added
Summary
  • (es) Glances es una herramienta de monitoreo de sistema de código abierto multiplataforma. Antes de la versión 4.5.2, en modo Navegador Central, el endpoint `/api/4/serverslist` devuelve objetos de servidor sin procesar de `GlancesServersList.get_servers_list()`. Esos objetos son mutados in situ durante el sondeo en segundo plano y pueden contener un campo `uri` con credenciales HTTP Basic incrustadas para servidores Glances descendentes, utilizando el secreto de autenticación de Glances derivado de pbkdf2 reutilizable. Si la instancia frontal de Navegador/API de Glances se inicia sin `--password`, lo cual es compatible y común para implementaciones de red internas, `/api/4/serverslist` no está completamente autenticado. Cualquier usuario de red que pueda alcanzar la API del Navegador puede recuperar credenciales reutilizables para servidores Glances descendentes protegidos una vez que hayan sido sondeados por la instancia del navegador. La versión 4.5.2 corrige el problema.

19 Mar 2026, 19:04

Type Values Removed Values Added
References () https://github.com/nicolargo/glances/commit/879ef8688ffa1630839549751d3c7ef9961d361e - () https://github.com/nicolargo/glances/commit/879ef8688ffa1630839549751d3c7ef9961d361e - Patch
References () https://github.com/nicolargo/glances/releases/tag/v4.5.2 - () https://github.com/nicolargo/glances/releases/tag/v4.5.2 - Release Notes
References () https://github.com/nicolargo/glances/security/advisories/GHSA-r297-p3v4-wp8m - () https://github.com/nicolargo/glances/security/advisories/GHSA-r297-p3v4-wp8m - Exploit, Vendor Advisory
First Time Nicolargo glances
Nicolargo
CPE cpe:2.3:a:nicolargo:glances:*:*:*:*:*:*:*:*

18 Mar 2026, 19:16

Type Values Removed Values Added
New CVE

Information

Published : 2026-03-18 18:16

Updated : 2026-06-17 10:36


NVD link : CVE-2026-32633

Mitre link : CVE-2026-32633

CVE.ORG link : CVE-2026-32633


JSON object : View

Products Affected

nicolargo

  • glances
CWE
CWE-200

Exposure of Sensitive Information to an Unauthorized Actor

CWE-522

Insufficiently Protected Credentials