diff options
| author | 2012-01-04 18:11:51 +0000 | |
|---|---|---|
| committer | 2012-01-04 18:11:51 +0000 | |
| commit | b690d4c28970ef3a0c56f8dfeac28261a2bc8861 (patch) | |
| tree | c7d1e0b3fecb3f3d496b4c9b58c5e6a4bc46ebcd /usr.sbin/nginx/src/core/ngx_string.c | |
| parent | Add some sanity checks, set errno accordingly to POSIX and add the named (diff) | |
| download | wireguard-openbsd-b690d4c28970ef3a0c56f8dfeac28261a2bc8861.tar.xz wireguard-openbsd-b690d4c28970ef3a0c56f8dfeac28261a2bc8861.zip | |
Fix use after free in cache_lookup() - found by Pedro
fix is to manipulate the name cache structures before
potentially sleeping on a vn_lock(). This avoids the race of
the ncp entry being recycled while we are asleep.
run in snaps and on ftp.openbsd.org for months
ok thib@
Diffstat (limited to 'usr.sbin/nginx/src/core/ngx_string.c')
0 files changed, 0 insertions, 0 deletions
