(source: adamhaskell.net)

The actual title of the question is: <select> in Chrome has excessive padding?

Apparently, the "notifications" tab missed the HTML escape, resulting in this. Note that this could be abused to inject a <script> tag, then anyone who comments on it (such as to say "this is spam") would be at risk of injection.

  • 3
    I thought this was abused once before when they forgot to escape it somewhere else, I think they were just changing the entire page to a picture of a unicorn, though. Oh the fun times we have on Meta.
    – animuson StaffMod
    Commented Nov 11, 2012 at 22:54
  • 2
    @animuson It was in the hot questions list. SE has a surprising number of XSS bugs
    – Yi Jiang
    Commented Nov 11, 2012 at 23:13

1 Answer 1


This is fixed now. Only migration notifications weren't being properly escaped. Other types, such as badge grant notifications, were handled properly.

Useless trivia: this was the second (ever) post migrated from/to Stack Overflow with "<select>" in its title.

  • Interesting trivia. Have any had <script> in them? Commented Nov 13, 2012 at 0:20

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .