summaryrefslogtreecommitdiff
path: root/Source/Android/app/src/androidTest/java
diff options
context:
space:
mode:
authorActs1631 <acts1631kjv@proton.me>2026-11-01 19:39:01 -0500
committerActs1631 <acts1631kjv@proton.me>2026-11-05 17:09:40 -0500
commitf662e8585f327e03da026f58bc1e7cebb159b8cb (patch)
tree8e2b4a3356911818c5fc2a027869ecbd3ecb4337 /Source/Android/app/src/androidTest/java
parent96f8181230e6b4445675e7b6c5d913c189f4d7bb (diff)
Core: bound legacy savestate LZO decompression
Legacy savestate headers controlled both the compressed input length and the decompression buffer size. The input was read into a fixed-size buffer without validation, and the unsafe LZO API could write past its output buffer. Use the legacy block size as the output capacity, reject oversized compressed blocks, and use the bounds-checking LZO decompressor.
Diffstat (limited to 'Source/Android/app/src/androidTest/java')
0 files changed, 0 insertions, 0 deletions