-
Filippo Bigarella authored
If `ctx->pos - p - 1` is greater than `taglen`, we end up writing outside the buffer pointed to by `tag`. This commit fixes it by checking the bounds of the heap buffer before writing.
0be2a22a
If `ctx->pos - p - 1` is greater than `taglen`, we end up writing outside the buffer pointed to by `tag`. This commit fixes it by checking the bounds of the heap buffer before writing.
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
Array.cpp | Loading commit data... | |
Boolean.cpp | Loading commit data... | |
Data.cpp | Loading commit data... | |
Date.cpp | Loading commit data... | |
Dictionary.cpp | Loading commit data... | |
Integer.cpp | Loading commit data... | |
Key.cpp | Loading commit data... | |
Makefile.am | Loading commit data... | |
Node.cpp | Loading commit data... | |
Real.cpp | Loading commit data... | |
String.cpp | Loading commit data... | |
Structure.cpp | Loading commit data... | |
Uid.cpp | Loading commit data... | |
base64.c | Loading commit data... | |
base64.h | Loading commit data... | |
bplist.c | Loading commit data... | |
bytearray.c | Loading commit data... | |
bytearray.h | Loading commit data... | |
hashtable.c | Loading commit data... | |
hashtable.h | Loading commit data... | |
libplist++.pc.in | Loading commit data... | |
libplist.pc.in | Loading commit data... | |
plist.c | Loading commit data... | |
plist.h | Loading commit data... | |
ptrarray.c | Loading commit data... | |
ptrarray.h | Loading commit data... | |
strbuf.h | Loading commit data... | |
time64.c | Loading commit data... | |
time64.h | Loading commit data... | |
time64_limits.h | Loading commit data... | |
xplist.c | Loading commit data... |