Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 90539 - net-analyzer/ethereal Many many vulnerabilities
Summary: net-analyzer/ethereal Many many vulnerabilities
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Security
Classification: Unclassified
Component: Vulnerabilities (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Security
URL: http://www.ethereal.com/appnotes/enpa...
Whiteboard: B0 [glsa] jaervosz
Keywords:
: 90574 91597 (view as bug list)
Depends on: 91660
Blocks:
  Show dependency tree
 
Reported: 2005-04-26 13:54 UTC by Adir Abraham
Modified: 2005-05-06 11:07 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adir Abraham 2005-04-26 13:54:59 UTC
from the securityfocus.com:

Ethereal is prone to a vulnerability that may allow a remote attacker to cause a denial of service condition in the software. The issue occurs due to the way Ethereal decodes Resource ReSerVation Protocol (RSVP) packets. A remote attacker may cause the software to enter an infinite loop by sending malformed RSVP packets resulting in the software hanging.

Ethereal versions up to and including 0.10.10 are reported prone to this issue.

Reproducible: Always
Steps to Reproduce:




The following exploit is available:
http://www.securityfocus.com/data/vulnerabilities/exploits/xtcpdump+ethr-rsvp-dos.c

No patches are currently (26/4/05, 23:55, GMT+2) available.
Comment 1 Robert Paskowitz (RETIRED) gentoo-dev 2005-05-02 13:59:21 UTC
"It is reported that the vendor has addressed this vulnerability in Ethereal version 0.10.10 SVN>14167."
Comment 2 Aaron Walker (RETIRED) gentoo-dev 2005-05-04 18:55:41 UTC
0.10.11 is out.  On my way out the door to work.  If no one bumps it by the time I get home in the morning, I'll take care of it.
Comment 3 Daniel Black (RETIRED) gentoo-dev 2005-05-04 22:58:51 UTC
Committed 0.10.11 masked. I'm have trouble running it under grsec. Wondering if knows how easy this is to fix?

mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x52e91000
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x52e90000
mprotect(0x2656b000, 4096, PROT_READ)   = 0
mprotect(0x25d8c000, 765952, PROT_READ) = 0
mprotect(0x2518f000, 4096, PROT_READ)   = 0
mprotect(0x1534a000, 1806336, PROT_READ|PROT_WRITE) = -1 EACCES (Permission denied)
writev(2, [{"ethereal", 8}, {": ", 2}, {"error while loading shared libra"..., 36}, {": ", 2}, {"", 0}, {"", 0}, {"cannot make segment writable for"..., 43}, {": ", 2}, {"Permission denied", 17}, {"\n", 1}], 10ethereal: error while loading shared libraries: cannot make segment writable for relocation: Permission denied
) = 111
exit_group(127)                         = ?
frog # ethereal
ethereal: error while loading shared libraries: cannot make segment writable for relocation: Permission denied
frog # uname -a
Linux frog.local 2.6.11-hardened-r1 #3 Mon May 2 20:58:24 EST 2005 i686 AMD Athlon(tm) XP 1900+ AuthenticAMD GNU/Linux
frog # emerge info
Portage 2.0.51.21 (default-linux/x86/2005.0, gcc-3.4.3-20050110, glibc-2.3.4.20041102-r1, 2.6.11-hardened-r1 i686)
=================================================================
System uname: 2.6.11-hardened-r1 i686 AMD Athlon(tm) XP 1900+
Gentoo Base System version 1.4.16
distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [disabled]
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.3
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r8
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
Comment 4 Daniel Black (RETIRED) gentoo-dev 2005-05-05 01:24:02 UTC
sorry toolchain. Own fault - bad pic/hardened setup on my part. remerging now.

Had moreon in #hardened say 0.10.11 was working ok.
Comment 5 Daniel Black (RETIRED) gentoo-dev 2005-05-05 05:08:12 UTC
working ok - ready for arch test.
Comment 6 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-05 06:06:19 UTC
stable on amd64
Comment 7 Omkhar Arasaratnam (RETIRED) gentoo-dev 2005-05-05 06:55:09 UTC
Marked PPC64 stable
Comment 8 Gustavo Zacarias (RETIRED) gentoo-dev 2005-05-05 08:36:23 UTC
sparc stable.
Comment 9 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-05-05 12:26:47 UTC
Many more vulnerabilities were fixed. See URL.
Comment 10 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-05-05 12:27:22 UTC
*** Bug 91597 has been marked as a duplicate of this bug. ***
Comment 11 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-05-05 12:27:47 UTC
*** Bug 90574 has been marked as a duplicate of this bug. ***
Comment 12 Daniel Black (RETIRED) gentoo-dev 2005-05-06 01:34:19 UTC
alpha and ia64 to go. Last one out can you please remove all previous versions. Thankyou,
Comment 13 Bryan Østergaard (RETIRED) gentoo-dev 2005-05-06 09:26:30 UTC
Stable on alpha + ia64. Also cleaned out old ebuilds as requested.
Comment 14 Sune Kloppenborg Jeppesen (RETIRED) gentoo-dev 2005-05-06 11:07:03 UTC
Thx everyone.

GLSA 200505-03