They stay on there for.... ev... er.
But their effect has a time limit, and warnings are just that.
Everytime I go in my user cp I see the same dumb infraction I got on 11-23-2009
04:36 AM, yep from that hacker nerd. Even though it was reversed and means less than nothing it's still there to see.