Collected research
ASP.NET resource files (.RESX) and deserialisation issues
ASP.NET resource files embed serialized objects that System.Resources deserializes with BinaryFormatter, SoapFormatter or TypeConverters without restricting the type, so a supplied .resx or .resources file yields code execution. The same file references can point at UNC paths for file enumeration and SMB hash theft, and uploading one into App_LocalResources on IIS turns a file upload into RCE.
Record
- Researcher
- Soroush Dalili
- Published by
- NCC Group
- Topic
- Server
In the archive
Tags
This page is the archive's own catalogue record. The research is the work of Soroush Dalili, first published at the original source. Preserved copies are kept so the citation survives its host; this one was last captured on .