version 1.481, 2004/03/17 22:22:05 |
version 1.482, 2004/03/29 18:09:50 |
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
<html> |
<html> |
<head> |
<head> |
<title>OpenBSD 3.4 errata</title> |
<title>OpenBSD 3.5 errata</title> |
<link rev=made href="mailto:www@openbsd.org"> |
<link rev=made href="mailto:www@openbsd.org"> |
<meta name="resource-type" content="document"> |
<meta name="resource-type" content="document"> |
<meta name="description" content="the OpenBSD CD errata page"> |
<meta name="description" content="the OpenBSD CD errata page"> |
|
|
|
|
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> |
<a href="index.html"><img alt="[OpenBSD]" height="30" width="141" src="images/smalltitle.gif" border="0"></a> |
<h2><font color="#0000e0"> |
<h2><font color="#0000e0"> |
This is the OpenBSD 3.4 release errata & patch list: |
This is the OpenBSD 3.5 release errata & patch list: |
|
|
</font></h2> |
</font></h2> |
|
|
|
|
<a href="errata30.html">3.0</a>, |
<a href="errata30.html">3.0</a>, |
<a href="errata31.html">3.1</a>, |
<a href="errata31.html">3.1</a>, |
<a href="errata32.html">3.2</a>, |
<a href="errata32.html">3.2</a>, |
<a href="errata33.html">3.3</a>. |
<a href="errata33.html">3.3</a>, |
|
<a href="errata34.html">3.4</a>. |
<br> |
<br> |
<hr> |
<hr> |
|
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4.tar.gz"> |
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.5.tar.gz"> |
You can also fetch a tar.gz file containing all the following patches</a>. |
You can also fetch a tar.gz file containing all the following patches</a>. |
This file is updated once a day. |
This file is updated once a day. |
|
|
<p> The patches below are available in CVS via the |
<p> The patches below are available in CVS via the |
<code>OPENBSD_3_4</code> <a href="stable.html">patch branch</a>. |
<code>OPENBSD_3_5</code> <a href="stable.html">patch branch</a>. |
|
|
<p> |
<p> |
For more detailed information on how to install patches to OpenBSD, please |
For more detailed information on how to install patches to OpenBSD, please |
|
|
<a name="all"></a> |
<a name="all"></a> |
<h3><font color="#e00000">All architectures</font></h3> |
<h3><font color="#e00000">All architectures</font></h3> |
<ul> |
<ul> |
<li><a name="openssl"></a> |
<li>No problems identified yet. |
<font color="#009000"><strong>016: RELIABILITY FIX: March 17, |
|
2004</strong></font><br> |
|
A missing check for a NULL-pointer dereference has been found in |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&apropos=0&sektion=3&manpath=OpenBSD+Current&arch=i386&format=html">ssl(3)</a>. |
|
A remote attacker can use the bug to cause an OpenSSL application to crash; |
|
this may lead to a denial of service. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/016_openssl.patch"> |
|
A source code patch exists which remedies this problem</a>.<br> |
|
<p> |
|
<li><a name="isakmpd2"></a> |
|
<font color="#009000"><strong>015: RELIABILITY FIX: March 17, |
|
2004</strong></font><br> |
|
Defects in the payload validation and processing functions of |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&apropos=0&sektion=8&manpath=OpenBSD+Current&arch=i386&format=html">isakmpd(8)</a> |
|
have been discovered. An attacker could send malformed ISAKMP messages and |
|
cause isakmpd to crash or to loop endlessly. This patch fixes these problems |
|
and removes some memory leaks. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/015_isakmpd2.patch"> |
|
A source code patch exists which remedies this problem</a>.<br> |
|
<p> |
|
<li><a name="httpd2"></a> |
|
<font color="#009000"><strong>014: SECURITY FIX: March 13, |
|
2004</strong></font><br> |
|
Due to a bug in the parsing of Allow/Deny rules for |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8">httpd(8)'s</a> |
|
access module, using IP addresses without a netmask on big endian 64-bit |
|
platforms causes the rules to fail to match. This only affects sparc64. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/014_httpd2.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="tcp"></a> |
|
<font color="#009000"><strong>013: RELIABILITY FIX: March 8, |
|
2004</strong></font><br> |
|
OpenBSD's TCP/IP stack did not impose limits on how many out-of-order |
|
TCP segments are queued in the system. An attacker could |
|
send out-of-order TCP segments and trick the system into using all |
|
available memory buffers. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/013_tcp.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="font"></a> |
|
<font color="#009000"><strong>012: RELIABILITY FIX: February 14, |
|
2004</strong></font><br> |
|
Several buffer overflows exist in the code parsing |
|
font.aliases files in XFree86. Thanks to ProPolice, these cannot be |
|
exploited to gain privileges, but they can cause the X server to abort. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/012_font.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="ip6"></a> |
|
<font color="#009000"><strong>011: SECURITY FIX: February 8, 2004</strong></font><br> |
|
An IPv6 MTU handling problem exists that could be used by an attacker |
|
to cause a denial of service attack against hosts with reachable IPv6 |
|
TCP ports. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/011_ip6.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="sysvshm"></a> |
|
<font color="#009000"><strong>010: SECURITY FIX: February 5, 2004</strong></font><br> |
|
A reference counting bug exists in the |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=shmat&apropos=0&sektion=2&manpath=OpenBSD+Current&format=html">shmat(2)</a> |
|
system call that could be used by an attacker to write to kernel memory |
|
under certain circumstances. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/010_sysvshm.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="isakmpd"></a> |
|
<font color="#009000"><strong>009: SECURITY FIX: January 13, 2004</strong></font><br> |
|
Several message handling flaws in |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=isakmpd&apropos=0&sektion=8&manpath=OpenBSD+Current&arch=i386&format=html">isakmpd(8)</a> |
|
have been reported by Thomas Walpuski. These allow an attacker to delete arbitrary SAs. The patch also |
|
includes a reliability fix for a filedescriptor leak that causes problems when a crypto card is |
|
installed. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/009_isakmpd.patch"> |
|
A source code patch exists which remedies these problems</a>.<br> |
|
<p> |
|
<li><a name="sem"></a> |
|
<font color="#009000"><strong>008: RELIABILITY FIX: November 20, 2003</strong></font><br> |
|
An improper bounds check makes it possible for a local user to cause a crash |
|
by passing the |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=semctl&apropos=0&sektion=2&manpath=OpenBSD+Current&arch=i386&format=html">semctl(2)</a> and |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=semop&apropos=0&sektion=2&manpath=OpenBSD+Current&arch=i386&format=html">semop(2)</a> functions |
|
certain arguments. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/008_sem.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="uvm"></a> |
|
<font color="#009000"><strong>007: RELIABILITY FIX: November 20, 2003</strong></font><br> |
|
It is possible for a local user to cause a crash via |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&apropos=0&sektion=3&manpath=OpenBSD+Current&arch=i386&format=html">sysctl(3)</a> with certain arguments. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/007_uvm.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="exec"></a> |
|
<font color="#009000"><strong>005: RELIABILITY FIX: November 4, 2003</strong></font><br> |
|
It is possible for a local user to cause a system panic by executing a specially crafted binary with an invalid header. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/005_exec.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="httpd"></a> |
|
<font color="#009000"><strong>004: RELIABILITY FIX: November 1, 2003</strong></font><br> |
|
A user with write permission to <tt>httpd.conf</tt> or a <tt>.htaccess</tt> |
|
file can crash |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=httpd&sektion=8">httpd(8)</a> |
|
or potentially run arbitrary code as the user <tt>www</tt> (although it |
|
is believed that ProPolice will prevent code execution). |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/004_httpd.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="arp"></a> |
|
<font color="#009000"><strong>003: RELIABILITY FIX: November 1, 2003</strong></font><br> |
|
It is possible for a local user to cause a system panic by flooding it with spoofed ARP |
|
requests.<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/003_arp.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="asn1"></a> |
|
<font color="#009000"><strong>002: SECURITY FIX: November 1, 2003</strong></font><br> |
|
The use of certain ASN.1 encodings or malformed public keys may allow an |
|
attacker to mount a denial of service attack against applications linked with |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssl&sektion=3">ssl(3)</a>. |
|
This does not affect OpenSSH.<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/common/002_asn1.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
<li><a name="cd_booklet"></a> |
|
<font color="#009000"><strong>001: DOCUMENTATION FIX: November 1, 2003</strong></font><br> |
|
The CD insert documentation has an incorrect example for package installation.<br> |
|
Where it is written:<p> |
|
<strong> |
|
# pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/3.4/packages/i386</strong><p> |
|
It should instead read:<p> |
|
<strong> |
|
# pkg_add ftp://ftp.openbsd.org/pub/OpenBSD/3.4/packages/i386/</strong><p> |
|
The extra <strong>/</strong> at the end is important. We do not make |
|
patch files available for things printed on paper. |
|
<p> |
|
</ul> |
</ul> |
<p> |
<p> |
<a name="i386"></a> |
<a name="i386"></a> |
<h3><font color="#e00000">i386</font></h3> |
<h3><font color="#e00000">i386</font></h3> |
<ul> |
<ul> |
<li><a name="ibcs2"></a> |
<li>No problems identified yet. |
<font color="#009000"><strong>006: SECURITY FIX: November 17, 2003</strong></font><br> |
|
It may be possible for a local user to overrun the stack in |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=compat_ibcs2&sektion=8&apropos=0&manpath=OpenBSD+Current&arch=i386">compat_ibcs2(8)</a>.<br> |
|
ProPolice catches this, turning a potential privilege escalation into a denial |
|
of service. iBCS2 emulation does not need to be enabled via |
|
<a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sysctl&sektion=8&apropos=0&manpath=OpenBSD+Current&arch=i386">sysctl(8)</a> |
|
for this to happen. |
|
<br> |
|
<a href="ftp://ftp.openbsd.org/pub/OpenBSD/patches/3.4/i386/006_ibcs2.patch"> |
|
A source code patch exists which remedies the problem</a>.<br> |
|
<p> |
|
</ul> |
</ul> |
<p> |
<p> |
<a name="alpha"></a> |
<a name="alpha"></a> |
|
|
<a href="errata30.html">3.0</a>, |
<a href="errata30.html">3.0</a>, |
<a href="errata31.html">3.1</a>, |
<a href="errata31.html">3.1</a>, |
<a href="errata32.html">3.2</a>, |
<a href="errata32.html">3.2</a>, |
<a href="errata33.html">3.3</a>. |
<a href="errata33.html">3.3</a>, |
|
<a href="errata34.html">3.4</a>. |
<br> |
<br> |
|
|
<hr> |
<hr> |