31 matches found
CVE-2024-48990
CVE-2024-48990 and CVE-2024-48992 Per determinare se un processo Python un processo che esegue l'interprete Python necessita di essere riavviato, needrestart estrae la variabile d'ambiente PYTHONPATH dal file /proc/pid/environ di questo processo alla riga 193, imposta questa variabile d'ambiente ...
CVE-2024-48990-Exploit
CVE-2024-48990 Exploit La mia documentazione completa su come sono arrivato a riscoprire questo N-day e a creare il mio exploit si trova sul mio blog. Essenzialmente, puoi git clone questo repository in una directory controllata dall'attaccante, export PYTHONPATH=, e poi eseguire main.py con quel...
CVE-2024-48990
CVE-2024-48990 POC Panoramica Qualys ha scoperto che needrestart, prima della versione 3.8, consente ad attaccanti locali di eseguire codice arbitrario come root ingannando needrestart, facendogli eseguire l'interprete Python con una variabile d'ambiente PYTHONPATH controllata dall'attaccante...
CVE-2024-48990
CVE-2024-48990 introduzione Questa vulnerabilità sfrutta il modo in cui needrestart gestisce la variabile d'ambiente, più precisamente, PYTHONPATH può essere dirottato modificando la variabile PYTHONPATH in una directory che contiene una libreria dannosa, eseguendo e ottenendo accesso, possiamo...
CVE-2024-48990
PoC per CVE-2024-48990 CVE-2024-48990 è una vulnerabilità di escalation locale dei privilegi trovata nell'utilità needrestart. La vulnerabilità esiste nelle versioni precedenti alla 3.8. Il servizio, che viene eseguito come root durante eventi come l'installazione di pacchetti, esegue una scansio...
CVE-2024-48990-PoC
CVE-2024-48990-PoC Cos'è needrestart e come funziona? Needrestart è un'utilità ampiamente utilizzata sui sistemi Linux predefinita in molte versioni di Ubuntu che, dopo un aggiornamento del software, controlla se un servizio o il sistema stesso deve essere riavviato. Analizzando i processi in...
CVE-2024-48990
CVE-2024-48990 — needrestart Lokale Privilegienausweitung Lokaler Privilegienausweitungs-Exploit, der needrestart /environ erbt — einschließlich PYTHONPATH. Ein unprivilegierter lokaler Benutzer kann dies ausnutzen, indem er: 1. Setzen von PYTHONPATH auf ein Verzeichnis, das ein schädliches...
needrestart-sudo-escalate-cve-2024-4890
CVE-2024-4890: PoC di escalation dei privilegi Sudo in needrestart Disclaimer Solo per uso in laboratorio in ambienti controllati. Non sfruttare su sistemi di produzione senza autorizzazione esplicita. Questo PoC ha esclusivamente scopo didattico. L'autore non è responsabile di eventuali usi...
CVE-2024-48990
CVE-2024-48990 !WARNING Estes arquivos e informações são destinados apenas para fins educacionais. O autor não é responsável por qualquer comportamento malicioso. Todas as informações fornecidas não têm a intenção de incitar qualquer tipo de crime ou abuso. Descrição A Qualys descobriu que o...
CVE-2024-48990
CVE-2024-48990 Exploit Lokale Rechteausweitung in needrestart 3.8 durch PYTHONPATH-Injection. So funktioniert es 1. needrestart läuft als root und scannt alle Prozesse 2. Findet unseren Python-Prozess, liest PYTHONPATH=/tmp/.m aus /proc/pid/environ 3. Führt Python als root mit unserem bösartigen...
-Linux-PrivEsc-CVE-2024-48990
Privesc-need-restart-2024-48990 Spiegazione dell'Exploit CVE-2024-48990 - Pure Python Questo script sfrutta la vulnerabilità CVE-2024-48990 nell'utilità needrestart di Linux tramite il dirottamento del percorso delle librerie PYTHONPATH hijacking. A differenza del vettore originale, questo metodo...
CVE-2024-48990-Automatic-Exploit
CVE-2024-48990 PYTHONPATH-Hijack - Privilegieneskalations-Exploit Dieses Tool automatisiert die Ausnutzung einer Privilegieneskalations-Schwachstelle in needrestart Version 3.7, die als CVE-2024-48990 identifiziert wurde. Es erreicht Root-Ausführung, indem es die unsichere Verwendung der...
CLSA-2026-1778933429 Fix CVE(s): CVE-2024-11003, CVE-2024-48990, CVE-2024-48991, CVE-2024-48992
SECURITY UPDATE: drop usage of Module::ScanDeps to prevent LPE - debian/patches/CVE-2024-11003.patch: drop usage of Module::ScanDeps to prevent LPE - CVE-2024-11003 SECURITY UPDATE: do not set PYTHONPATH environment variable to prevent a LPE - debian/patches/CVE-2024-48990.patch: do not set...
Exploit for Uncontrolled Search Path Element in Needrestart_Project Needrestart
CVE-2024-48990 — needrestart Local Privilege Escalation Local...
CVE-2005-1632
Cheetah 0.9.15 and 0.9.16 searches the /tmp directory for modules before using the paths in the PYTHONPATH variable, which allows local users to execute arbitrary code via a malicious module in /tmp/...
EUVD-2012-5542
Malware in sbrugna...
EUVD-2022-5454
Malicious code in bioql PyPI...
Exploit for Uncontrolled Search Path Element in Needrestart_Project Needrestart
CVE-2024-48990 introdution This vulnerability takes advant...
Exploit for Uncontrolled Search Path Element in Needrestart_Project Needrestart
CVE-2024-48990 Exploit My full writeup for how I came to re-...
The vulnerability of the needrestart utility, related to the uncontrolled element in the search process, allows a hacker to execute arbitrary code in the context of the root user.
The vulnerability of the needrestart utility is related to an uncontrolled element in the search process. Exploiting this vulnerability allows a malicious actor to execute arbitrary code in the context of the root user by manipulating the PYTHONPATH variable during Python initialization...