Skip to content

Comment on Security vulnerability in MySQL ubuntuparent

Comments

That wasn't how I read it.

It sounds like they were casting the result of a memcmp to a char. A char only has a range of -128 to 127. The resulting overflow means that an arbitrary password hash has a 1/255 chance of landing on 0, but you still have to try a bunch to hit one.

This is incorrect. You do not need to try a different password each time.

The password is combined with a random value on each attempt, the hash will change each time.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.