{"id":"CVE-2022-50101","summary":"video: fbdev: vt8623fb: Check the size of screen before memset_io()","details":"In the Linux kernel, the following vulnerability has been resolved:\n\nvideo: fbdev: vt8623fb: Check the size of screen before memset_io()\n\nIn the function vt8623fb_set_par(), the value of 'screen_size' is\ncalculated by the user input. If the user provides the improper value,\nthe value of 'screen_size' may larger than 'info-\u003escreen_size', which\nmay cause the following bug:\n\n[  583.339036] BUG: unable to handle page fault for address: ffffc90005000000\n[  583.339049] #PF: supervisor write access in kernel mode\n[  583.339052] #PF: error_code(0x0002) - not-present page\n[  583.339074] RIP: 0010:memset_orig+0x33/0xb0\n[  583.339110] Call Trace:\n[  583.339118]  vt8623fb_set_par+0x11cd/0x21e0\n[  583.339146]  fb_set_var+0x604/0xeb0\n[  583.339181]  do_fb_ioctl+0x234/0x670\n[  583.339209]  fb_ioctl+0xdd/0x130\n\nFix the this by checking the value of 'screen_size' before memset_io().","modified":"2026-04-03T13:14:34.913801025Z","published":"2025-06-18T11:02:37.297Z","related":["SUSE-SU-2025:02264-1","SUSE-SU-2025:02308-1","SUSE-SU-2025:02320-1","SUSE-SU-2025:02321-1","SUSE-SU-2025:02322-1","SUSE-SU-2025:02334-1","SUSE-SU-2025:02537-1"],"database_specific":{"osv_generated_from":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50101.json","cna_assigner":"Linux"},"references":[{"type":"WEB","url":"https://git.kernel.org/stable/c/4a3cef1eaced13ba9b55381d46bfad937a3dac2c"},{"type":"WEB","url":"https://git.kernel.org/stable/c/52ad9bfeb8a0e62de30de6d39e8a49a72dd78150"},{"type":"WEB","url":"https://git.kernel.org/stable/c/73280a184aa2e1a625ce54ce761042955cc79cd0"},{"type":"WEB","url":"https://git.kernel.org/stable/c/b17caec5127bba6f90af92bcc85871df54548ac0"},{"type":"WEB","url":"https://git.kernel.org/stable/c/bd8269e57621e5b38cc0b4bd2fa02e85c9f2a441"},{"type":"WEB","url":"https://git.kernel.org/stable/c/c7a3f41e4b133d4dd25bc996b69039b19a34d69d"},{"type":"WEB","url":"https://git.kernel.org/stable/c/d71528ccdc7ae8d7500d414091d27805c51407a2"},{"type":"WEB","url":"https://git.kernel.org/stable/c/ec0754c60217248fa77cc9005d66b2b55200ac06"},{"type":"ADVISORY","url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/50xxx/CVE-2022-50101.json"},{"type":"ADVISORY","url":"https://nvd.nist.gov/vuln/detail/CVE-2022-50101"},{"type":"PACKAGE","url":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git","events":[{"introduced":"558b7bd86c32978648cda5deb5c758d77ef0c165"},{"fixed":"73280a184aa2e1a625ce54ce761042955cc79cd0"},{"fixed":"52ad9bfeb8a0e62de30de6d39e8a49a72dd78150"},{"fixed":"d71528ccdc7ae8d7500d414091d27805c51407a2"},{"fixed":"bd8269e57621e5b38cc0b4bd2fa02e85c9f2a441"},{"fixed":"4a3cef1eaced13ba9b55381d46bfad937a3dac2c"},{"fixed":"b17caec5127bba6f90af92bcc85871df54548ac0"},{"fixed":"c7a3f41e4b133d4dd25bc996b69039b19a34d69d"},{"fixed":"ec0754c60217248fa77cc9005d66b2b55200ac06"}]}],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-50101.json"}}],"schema_version":"1.7.5"}