Большая часть вариаций эксплуатации уязвимости заключается в том, что помимо передачи значений стандартных типов данных, можно передавать объекты, что опасно из-за наличия у них каких-либо реализованных свойств.
Ещё часто в реализации unzerialize в интерпретаторе допускают ошибки, ведущие к DOS или RCE.