mirror of
https://github.com/libssh2/libssh2.git
synced 2025-11-24 13:41:04 +03:00
buffer overflow (valgrind) (#159)
This commit is contained in:
@@ -491,7 +491,7 @@ memory_read_publickey(LIBSSH2_SESSION * session, unsigned char **method,
|
|||||||
|
|
||||||
sp1++;
|
sp1++;
|
||||||
|
|
||||||
sp2 = memchr(sp1, ' ', pubkey_len - (sp1 - pubkey - 1));
|
sp2 = memchr(sp1, ' ', pubkey_len - (sp1 - pubkey));
|
||||||
if(sp2 == NULL) {
|
if(sp2 == NULL) {
|
||||||
/* Assume that the id string is missing, but that it's okay */
|
/* Assume that the id string is missing, but that it's okay */
|
||||||
sp2 = pubkey + pubkey_len;
|
sp2 = pubkey + pubkey_len;
|
||||||
|
|||||||
Reference in New Issue
Block a user