Am I having dejavu or wasn't this exact thing discussed many months ago?

EDIT: Ok, not crazy, but the topic wasn't in a public forum, but it is exactly the same thing (Web Browser Bug - Potential Exploit from 6-1-2005).