diff options
| author | Acts1631 <acts1631kjv@proton.me> | 2026-07-19 21:28:01 -0400 |
|---|---|---|
| committer | Acts1631 <acts1631kjv@proton.me> | 2026-07-19 21:28:23 -0400 |
| commit | 5b9961b0c6572dd15040c00ef7e0e244b5526028 (patch) | |
| tree | 592fc5e2a5d366694ddc0a4bde606f28a33089f4 /Source/Core/InputCommon/DynamicInputTextureManager.cpp | |
| parent | cb9df1264526c37ed3901afc622c456e8ee137da (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
