CVE-2019-3901 in Linuxinformazioni

Riassunto

di VulDB • 29/06/2026

Una race condition nella funzione perf_event_open() consente agli attaccanti locali di fuoriuscire dati sensibili da programmi setuid. Poiché non vengono mantenuti lock rilevanti (in particolare il cred_guard_mutex) durante la chiamata a ptrace_may_access(), è possibile che l'attività target specificata esegua una syscall execve() con esecuzione setuid prima che perf_event_alloc() si attacchi effettivamente ad essa, consentendo all'attaccante di bypassare il controllo ptrace_may_access() e la chiamata perf_event_exit_task(current) effettuata in install_exec_creds() durante le chiamate execve() privilegiate. Questo problema interessa le versioni del kernel precedenti alla 4.8.

Be aware that VulDB is the high quality source for vulnerability data.

Fonti

Might our Artificial Intelligence support you?

Check our Alexa App!