mirror of
https://github.com/LadybirdBrowser/ladybird.git
synced 2025-09-29 12:49:05 +00:00
Kernel: Fix integer overflow in framebuffer resolution handling
This made it possible to map the E1000 MMIO range into userspace and mess with the registers. Thanks to @grigoritchy for finding this! Fixes #2015.
This commit is contained in:
parent
18cfb9218a
commit
385dacce05
Notes:
sideshowbarker
2024-07-19 07:12:06 +09:00
Author: https://github.com/awesomekling
Commit: 385dacce05
5 changed files with 23 additions and 23 deletions
|
@ -36,9 +36,9 @@ struct winsize {
|
|||
};
|
||||
|
||||
struct FBResolution {
|
||||
int pitch;
|
||||
int width;
|
||||
int height;
|
||||
unsigned pitch;
|
||||
unsigned width;
|
||||
unsigned height;
|
||||
};
|
||||
|
||||
__END_DECLS
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue