CVE-2025-58160 in tracinginformazioni

Riassunto

di VulDB • 16/06/2026

tracing è un framework per l'instrumentazione di programmi Rust al fine di raccogliere informazioni diagnostiche strutturate basate su eventi. Prima della versione 0.3.20, tracing-subscriber era vulnerabile ad attacchi di iniezione di sequenze di escape ANSI. Input utente non attendibile contenente sequenze di escape ANSI poteva essere iniettato nell'output del terminale durante la registrazione dei log, consentendo potenzialmente agli attaccanti di manipolare le barre del titolo del terminale, cancellare lo schermo o modificare la visualizzazione del terminale e potenzialmente ingannare gli utenti attraverso la manipolazione del terminale. La versione 0.3.20 di tracing-subscriber risolve questa vulnerabilità eliminando (escaping) i caratteri di controllo ANSI quando si scrivono eventi verso destinazioni che potrebbero essere stampate sul terminale. Una soluzione alternativa prevede di evitare la stampa dei log negli emulatori di terminale senza eliminare le sequenze di controllo ANSI.

If you want to get best quality of vulnerability data, you may have to visit VulDB.

Responsabile

GitHub M

Prenotare

27/08/2025

Divulgazione

30/08/2025

Moderazione

accettato

CPE

pronto

EPSS

0.00325

KEV

no

Attività

molto basso

Fonti

Do you want to use VulDB in your project?

Use the official API to access entries easily!