Есть модуль php-unserialize.
Мы для одного из проектов патчили его (валился на циклических ссылках в объектах), довели до нужной нам работоспособности ( читать объекты из сессии, назад писать не пробовали ). Вроде работает :) Но следует понимать, что читает он не все - циклические ссылки просто пропускает.