diff options
| author | jvoisin | 2026-04-24 11:32:35 +0200 |
|---|---|---|
| committer | jvoisin | 2026-04-24 11:32:35 +0200 |
| commit | 56447f425f0fa241e0005df0e620bda97eb06340 (patch) | |
| tree | 1db071d759e303bddcfeaeb7ccd63ac91fd93730 /src/tests | |
| parent | 237131c6f02ce1bca8c5a41b25c274ff2c34e751 (diff) | |
Address multiple sign issues in ifilter
`sp_is_dangerous_char[(int)*p]` is indexed by `(int)*p`. If char is signed
(default on x86), values 0x80–0xFF produce negative indices into the array,
causing an out-of-bounds read. The `sp_server_encode` function has the same
issue.
Diffstat (limited to 'src/tests')
0 files changed, 0 insertions, 0 deletions
