mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-03 04:13:31 +00:00
- Improve parameter checks to prevent access beyond array boundaries
- Patch by Daniel Zimmermann, <netzimme AT aim DOT com> - Bug #3913, CIDs 595-598 svn path=/trunk/; revision=37746
This commit is contained in:
@@ -451,7 +451,7 @@ acpi_install_gpe_handler (
|
||||
|
||||
/* Parameter validation */
|
||||
|
||||
if (!handler || (gpe_number > NUM_GPE)) {
|
||||
if (!handler || (gpe_number >= NUM_GPE)) {
|
||||
return (AE_BAD_PARAMETER);
|
||||
}
|
||||
|
||||
@@ -510,7 +510,7 @@ acpi_remove_gpe_handler (
|
||||
|
||||
/* Parameter validation */
|
||||
|
||||
if (!handler || (gpe_number > NUM_GPE)) {
|
||||
if (!handler || (gpe_number >= NUM_GPE)) {
|
||||
return (AE_BAD_PARAMETER);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user