summaryrefslogtreecommitdiff
path: root/Source/Core/InputCommon/DynamicInputTextureManager.cpp
diff options
context:
space:
mode:
authorActs1631 <acts1631kjv@proton.me>2026-07-19 21:28:01 -0400
committerOatmealDome <julian@oatmealdome.me>2026-08-10 22:47:43 -0400
commit47bb60e56430a6d9fbb7341e2ff9367f3ec9a030 (patch)
tree4b8e6a0ed3e4b850a0985a31b9df33f3084d964e /Source/Core/InputCommon/DynamicInputTextureManager.cpp
parent690b51b396edd6cb260e4f5d40619ae776c3f68e (diff)
NetPlay: bound LZO decompression output
NetPlay save synchronization decoded remote LZO blocks with the unsafe decoder and no output capacity. A malicious host could overflow a client buffer with a block larger than its declared size. Use the bounds-checking decoder, validate the declared output length, and grow buffer results only after each checked block has been decoded.
Diffstat (limited to 'Source/Core/InputCommon/DynamicInputTextureManager.cpp')
0 files changed, 0 insertions, 0 deletions