The bus_region_* APIs accept the number of data items to be
read, while the code was passing the total number of bytes,
resulting in an overflow of the SPROM parser's shadow buffer.
Details
Details
- Reviewers
adrian - Commits
- rS302509: Fix heap overflow in bhnd(4) SPROM parsing.
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 4468 Build 4519: arc lint + arc unit