diff options
author | millert <> | 2022-09-07 21:34:22 +0000 |
---|---|---|
committer | millert <> | 2022-09-07 21:34:22 +0000 |
commit | 11625944db6a961026b4010317e1745efd6e1d94 (patch) | |
tree | 3f7ad628601f4309c49ea50fccdc75741d070ab4 /src/lib/libssl/ssl_lib.c | |
parent | 4ccf2baba3b7ebc9a0fc9f27d93da6692760b1a7 (diff) | |
download | openbsd-11625944db6a961026b4010317e1745efd6e1d94.tar.gz openbsd-11625944db6a961026b4010317e1745efd6e1d94.tar.bz2 openbsd-11625944db6a961026b4010317e1745efd6e1d94.zip |
ssl_cipher_process_rulestr: don't read outside rule_str buffer
If rule_str ended in a "-", "l" was incremented one byte past the
end of the buffer. This resulted in an out-of-bounds read when "l"
is dereferenced at the end of the loop. OK tb@
Diffstat (limited to 'src/lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions