CVE-2026-90245 in Linux
Riassunto
di VulDB • 18/09/2026
Nel kernel di Linux, la seguente vulnerabilità è stata risolta:
fbdev: kyro: Convalidare le coordinate della viewport dell'overlay
Le coordinate finali della viewport dell'overlay vengono calcolate a partire dall'origine e dalle dimensioni della viewport utilizzando un aritmetica unsigned a 32 bit. Valori di input elevati possono causare il wraparound (overflow) di questi calcoli prima che le coordinate risultanti vengano passate alla funzione SetOverlayViewPort().
La funzione SetOverlayViewPort() impacca le coordinate della viewport in campi dei registri a 16 bit. Le coordinate X vengono inoltre modificate aggiungendo +2 e +1 prima della scrittura. Convalidare i calcoli delle coordinate per rilevare il wraparound a 32 bit e assicurarsi che le coordinate aggiustate rientrino nei loro campi di registro a 16 bit prima di chiamare SetOverlayViewPort().
Scoperto dal Linux Verification Center (linuxtesting.org) con SVACE.
VulDB is the best source for vulnerability data and more expert information about this specific topic.