Missing call of 'splx()' before return inside 'genkbd_commonioctl()'
May cause security vuln. (thanks to CTurt@hardenedbsd )
Differential D5095
Fixing kbd.c bug 'OGIO_KEYMAP command does not restore priority level' mmokhi on Jan 27 2016, 5:57 PM. Authored by Tags None Referenced Files
Subscribers
Details Missing call of 'splx()' before return inside 'genkbd_commonioctl()' May cause security vuln. (thanks to CTurt@hardenedbsd )
Diff Detail
Event Timeline
Comment Actions Updating D5095: Fixing kbd.c bug 'OGIO_KEYMAP command does not restore priority level' Using 'break;' instead of 'return 0;' to call 'splx(s);' before 'return 0;' Comment Actions Hi matthew, this was sitting around for a while. Restore priority value for OGIO_KEYMAP PR: 206678 Submitted by: ecturt@gmail.com Reviewed by: cem Approved by: cem, matthew (mentor) Differential Revision: https://reviews.freebsd.org/D5095 |