mirror of
https://github.com/opnsense/src.git
synced 2026-07-02 22:09:51 -04:00
it forgot to null terminate the new argv[] array. If you mixed this with $TAR_OPTIONS, phkmalloc and a whole bunch of other variables, you could end up with a segfault. This isn't strictly a phkmalloc victory since tar walks off the end of an array rather than use uninitialized malloc memory, but phkmalloc makes it easier to provoke. |
||
|---|---|---|
| .. | ||
| arith.h | ||
| buffer.c | ||
| common.h | ||
| compare.c | ||
| create.c | ||
| delete.c | ||
| extract.c | ||
| incremen.c | ||
| list.c | ||
| mangle.c | ||
| misc.c | ||
| names.c | ||
| rmt.c | ||
| rmt.h | ||
| rtapelib.c | ||
| system.h | ||
| tar.c | ||
| tar.h | ||
| update.c | ||