top | item 47106937

The History of a Security Hole

39 points| st_goliath | 8 days ago |os2museum.com

2 comments

order

amabito|8 days ago

IOPB bit semantics are inverted from what you might expect: 0 means permitted, 1 means denied. So zeroed pcb memory silently grants access to every port in range -- that's why this was consistently reproducible, not flaky. One sizeof() away from correct the whole time.