Ich hatte heute das selbe Problem und habe es nach der hier beschriebenen Anleitung gelöst. Die FTP-Daten via
define( 'FTP_USER', 'user' );
define( 'FTP_PASS', 'password' );
define( 'FTP_HOST', 'hostname' );
in die wp-config eintragen und dann ging das Update auch ohne Probleme ...
Wobei sich für mich nicht schlüssig erklärt, was hier wirklich los ist?