Das Problem liegt nicht bei Hibernate an sich, sondern beim PostgreSQL-JDBC-Treiber, der dieses Zeug dekodieren muss. Es ist ein bekanntes Problem, dasselbe passiert zum Beispiel mit DBD::Pg in Perl.
Dieses Problem wurde letzten Mai im PostgreSQL-JDBC-Treiber behoben, sodass Sie diesen einfach aktualisieren können sollten. Siehe:http://jdbc.postgresql.org/changes.html#version_9 .0-dev800