cvs commit: src/contrib/bzip2 bzip2.c src/sys/netinet ip_fw2.c
tcp_input.c
Simon L. Nielsen
simon at FreeBSD.org
Wed Jun 29 21:36:50 GMT 2005
simon 2005-06-29 21:36:49 UTC
FreeBSD src repository (doc,ports committer)
Modified files:
contrib/bzip2 bzip2.c
sys/netinet ip_fw2.c tcp_input.c
Log:
Fix ipfw packet matching errors with address tables.
The ipfw tables lookup code caches the result of the last query. The
kernel may process multiple packets concurrently, performing several
concurrent table lookups. Due to an insufficient locking, a cached
result can become corrupted that could cause some addresses to be
incorrectly matched against a lookup table.
Submitted by: ru
Reviewed by: csjp, mlaier
Security: CAN-2005-2019
Security: FreeBSD-SA-05:13.ipfw
Correct bzip2 permission race condition vulnerability.
Obtained from: Steve Grubb via RedHat
Security: CAN-2005-0953
Security: FreeBSD-SA-05:14.bzip2
Approved by: obrien
Correct TCP connection stall denial of service vulnerability.
A TCP packets with the SYN flag set is accepted for established
connections, allowing an attacker to overwrite certain TCP options.
Submitted by: Noritoshi Demizu
Reviewed by: andre, Mohan Srinivasan
Security: CAN-2005-2068
Security: FreeBSD-SA-05:15.tcp
Approved by: re (security blanket), cperciva
Revision Changes Path
1.2 +329 -244 src/contrib/bzip2/bzip2.c
1.105 +20 -17 src/sys/netinet/ip_fw2.c
1.278 +1 -1 src/sys/netinet/tcp_input.c
More information about the cvs-src
mailing list