|
|
Subscribe / Log in / New account

Why is this a problem?

Why is this a problem?

Posted Mar 19, 2008 22:33 UTC (Wed) by klossner (subscriber, #30046)
In reply to: Why is this a problem? by vonbrand
Parent article: GCC 4.3.0 exposes a kernel bug

> No, it has nothing to do with calling mem<foo> in a signal handler.

Sure it does.  If the signal handler call was compiled with the new GCC, then it will expect
the flag to be clear on entry.  If the flag happens to be set and the signal handler calls
mem<foo>, the copy will go backward.  This can be exploited.


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds