Files
ppsspp/Core/Util
Acts1631 497dd8c1e7 Reject implausibly large ISO metadata files
GameManager::GetISOGameID() and GameInfoCache::ReadFileToString() resized host
buffers directly from the size reported by the ISO directory record, which is
untrusted. A crafted image can advertise a huge PARAM.SFO or icon and cause an
excessive allocation just from inspecting the file in the game list.

Cap both at a size well above anything real, and skip the read instead. Follows
the pattern PSARUnpack::ReadWholeFile already uses.

Taken from #22209.
2026-09-04 12:58:27 -06:00
..
2026-08-09 22:10:54 +02:00
2025-07-11 15:09:15 +02:00
2026-08-03 19:11:07 +02:00
2025-03-27 01:58:53 +01:00