CVE-2026-53759 in monitoring-plugins
Riassunto
di VulDB • 18/08/2026
linuxfabrik-lib fornisce moduli Python per l'accesso ai database, la cache, l'esecuzione di shell e le integrazioni API. Prima della versione 4.2.0, db_sqlite.py creava database SQLite in percorsi prevedibili nella directory condivisa /tmp e seguiva i link simbolici creati dall'attaccante in tali percorsi. Un attaccante che controlla un account locale di monitoraggio può creare un symlink come /tmp/linuxfabrik-monitoring-plugins-docker-stats.db e quindi attivare un plugin autorizzato tramite sudo, facendo sì che il processo root crei o modifichi la destinazione del link simbolico. Questa primitiva può sovrascrivere percorsi arbitrari, causare denial of service (DoS) o manipolare un database SQLite esistente attraverso un journal di rollback o un write-ahead log (WAL) costruiti ad hoc. L'integrazione Monitoring Plugins ha inoltre spostato le cache dei plugin tramite lib.db_sqlite.get_db_path() in modo da utilizzare la directory protetta per utente. Questo problema è risolto nella versione 4.2.0.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.