Hacker News
new
|
past
|
comments
|
ask
|
show
|
jobs
|
submit
login
pcwalton
on Jan 9, 2016
|
parent
|
context
|
favorite
| on:
How to C in 2016
> As for RCEs in C code - these would be easily avoided if the implementation used two separate stacks - one for function parameters, and one for return addresses.
No. Increasingly, RCEs are due to vtable confusion resulting from use after free.
hyc_symas
on Jan 10, 2016
[–]
Sounds like you're the one with confusion; vtables are not a feature of C. C++, sure, but that's a different conversation. Your point is invalid.
Guidelines
|
FAQ
|
Lists
|
API
|
Security
|
Legal
|
Apply to YC
|
Contact
Search:
No. Increasingly, RCEs are due to vtable confusion resulting from use after free.