Merge pull request #412 from signalwire/sofia_out_of_bounds

[sofia-sip] Fix out-of-bounds write in sres_sofia_update().
This commit is contained in:
Andrey Volk 2020-02-25 02:34:35 +04:00 committed by GitHub
commit 42d3100609
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View File

@ -1 +1 @@
Thu Feb 20 12:12:22 UTC 2020
Mon Feb 24 22:07:30 UTC 2020

View File

@ -224,7 +224,7 @@ static int sres_sofia_update(sres_sofia_t *srs,
if (!(srs->srs_reg + i)->reg_ptr)
break;
}
if (i > N)
if (i >= N)
return su_seterrno(ENOMEM);
reg = srs->srs_reg + i;