
Find real vulnerabilities before they ship
In the Linux kernel before 5.2.3, set_geometry in drivers/block/floppy.c does not validate the sect and head fields, as demonstrated by an integer overflow and out-of-bounds read. It can be triggered by an unprivileged local user when a floppy disk has been inserted. NOTE: QEMU creates the floppy device by default.
Base Score
6.8| Base Score | 6.8 |
|---|---|
| Vector String | CVSS:3.0/AV:P/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H |
| Base Severity | Medium |
| Version | 3.0 |
| Attack Vector (AV) | PHYSICAL |