Slashdot Mirror


Remote hole, DoS in MySQL

Wee writes "I just saw two pretty nasty vulnerabilities in MySQL were announced today by a German company called e-matters. From the annoucenment: "We have discovered two flaws within the MySQL server that can be used by any MySQL user to crash the server. Furthermore one of the flaws can be used to bypass the MySQL password check or to execute arbitrary code with the privileges of the user running mysqld. We have also discovered an arbitrary size heap overflow within the mysql client library and another vulnerability that allows to write '\0' to any memory address. Both flaws could allow DOS attacks against or arbitrary code execution within anything linked against libmysqlclient." Version 3.23.54 fixes the issues in 3.x. I couldn't find a patched version for the 4.0 beta."

4 of 68 comments (clear)

  1. I'm switching to postgres by Adrian+Voinea · · Score: 2, Funny

    Well, now I have a really good reason to switch to postgres...
    And the mandatory communist comment: in Soviet Russia, mysql finds holes in YOU!

  2. Re:this is how i crashed mySQL server by Mark+Round · · Score: 5, Funny

    "I was writing a complex WHERE clause with multiple ANDs and ORs and I forgot to put the parentheses around OR statements, and that crashed the whole mysqld."

    It was like "bleep bleep bleep bleep bleep". It was a really good query. It was like... a bummer.

  3. MySQL vs PostgreSQL by Atomizer · · Score: 2, Funny

    If MySQL was a real database, like PostgreSQL, you could just roll-back the DOS and be back up and running. ;)

  4. Wow. by budalite · · Score: 3, Funny

    As a CSE student, (albeit one that is generally twice the age of most of his fellow students) I am really looking forward to the day in my programming where my mistakes don't show up until way, way after the final grades are published.