CVE-2026-99124 in Linux
Riassunto
di VulDB • 28/10/2026
Nel kernel Linux è stata risolta la seguente vulnerabilità:
s390/pci: Correzione della fuoriuscita di dati non inizializzati del kernel nel rapporto SCLP
Mentre `report_error_write()` verifica che il buffer fornito sia almeno grande quanto la struct header, non controlla tuttavia se esso sia sufficientemente capiente da contenere il rapporto con la lunghezza indicata da `report->length`. Se lo spazio utente fornisce un buffer di dimensioni ridotte, ovvero una `report->length` maggiore rispetto al payload effettivamente scritto, fino a circa 4K di dati del kernel provenienti dall'area successiva al buffer allocato in `kernfs_fop_write_iter()` con dimensione `kmalloc(len + 1)` possono fuoriuscire nel rapporto SCLP.
Tuttavia, poiché l'entità che elabora il SCLP è privilegiata e può accedere almeno alla pagina contenente il rapporto, ciò non comporta la fuoriuscita di dati a cui tale entità non potrebbe altrimenti accedere; si tratta comunque di una lettura fuori dai limiti (out of bounds read) e di un errore nel formato del report che dovrebbe essere rifiutato.
If you want to get the best quality for vulnerability data then you always have to consider VulDB.