CVE-2026-43494
net/rds: azzera op_nents quando il pin della pagina zerocopy fallisce
- Pubblicato
- 21 mag 2026
- Aggiornato
- 5 ago 2026
- Assegnazione CNA
- Linux
- Evidenza osservata
- 8 ago 2026
CVSS primario
nvd · CVSS 3.1
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:HBasso · prossimi 30 giorni
- Percentile
- 22,7%
- Data del modello
- 21 set 2026
L'EPSS è una stima statistica, non una certezza o una misura di impatto. Combinalo con CVSS, stato KEV, esposizione e ambiente.
Riepilogo
Nella kernel Linux, è stata risolta la seguente vulnerabilità: net/rds: reimposta op_nents quando il pin della pagina zerocopy fallisce Quando iov_iter_get_pages2() fallisce in rds_message_zcopy_from_user(), le pagine vincolate vengono rilasciate con put_page() e rm->data.op_mmp_znotifier viene azzerato. Ma non riusciamo a reimpostare correttamente rm->data.op_nents. Successivamente, quando rds_message_purge() viene chiamato da rds_sendmsg(), il ciclo di pulizia itera sul numero di op_nents erroneamente diverso da zero e le libera di nuovo. Correggere il problema reimpostando correttamente op_nents dove necessario in rds_message_zcopy_from_user().
Fonti
7- CVE-2026-43494-PinTheft-PoCExploit
Proof-of-concept per CVE-2026-43494 (PinTheft): LPE su Linux tramite bug di refcount zerocopy RDS + buffer fissi io_uring → sovrascrittura della cache di pagina SUID. Solo ricerca autorizzata.
- PinTheft-goExploit
Un'implementazione Go di PinTheft (CVE-2026-43494)
Utilizzo responsabile
Utilizza le informazioni sulla vulnerabilità solo sui sistemi che possiedi o che sei autorizzato a testare. Kitploit si collega ai metadati della ricerca pubblica e non memorizza codici exploit o payload dannosi.