Bug 81585
| Summary: | CAN-2003-0093 tcpdump can crash a machine when it sees certain udp packets | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | Phil Meek <meekpn> |
| Component: | tcpdump | Assignee: | Harald Hoyer <harald> |
| Status: | CLOSED ERRATA | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | high | ||
| Version: | 8.0 | CC: | harrismc, k.georgiou, mitr, radu, samsonite451 |
| Target Milestone: | --- | Keywords: | Security |
| Target Release: | --- | ||
| Hardware: | i386 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2003-04-24 14:52:35 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
Phil Meek
2003-01-10 19:48:42 UTC
many thx... btw,
$ nc -u -p 1646 127.0.0.1 1301 < /dev/zero
is a lot easier :)
--- tcpdump-3.6.2/print-radius.c.radlen 2003-02-12 14:38:32.000000000 +0100
+++ tcpdump-3.6.2/print-radius.c 2003-02-12 14:38:37.000000000 +0100
@@ -734,7 +734,7 @@
{
register const struct radius_attr *rad_attr = (struct radius_attr *)attr;
- if (length < 3)
+ if (length < 3 || (rad_attr->len == 0))
{
printf(" [|radius]");
return;
An errata has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on the solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2003-033.html reopening, this shouldn't have got automatically closed as the errata for RHL releases is still in the works, the above advisory only applies to Red Hat Advanced Products users. Is there a technical reason why it's harder to patch the redhat 7.x and 8.0 than advanced server, or do we get slower updates because we aren't paying for support? *** Bug 86315 has been marked as a duplicate of this bug. *** No, the two products have separate queues for errata and different priorities placed on packages. Over the last couple of weeks the priorities have been placed on getting updated packages that solve critical security issues through QA (such as Samba, kernel, etc) from bug36815: I would call blinding & crashing my Intrusion detection via denial of service a critical security issue. any bug that causes endless loop hard disk writes that fill the file system tcpdump is logging to would be I hope a critical issue. my problem is that updated tcpdump and libpcap have been available from the source for days with no change to the packages available via RHN. Yes, I can update tcpdump from the sources at tcpdump.org but then after that tcpdump and libpcap will be excluded from automated rhn updates. is there a way to bring a package back into up2date without backing out the tcpdump.org sources and reapplying via rhn Was fixed by http://rhn.redhat.com/errata/RHSA-2003-032.html |