Bug 292831 (CVE-2007-4897)
Summary: | CVE-2007-4897 ekiga GetHostAddress remote DoS | ||||||
---|---|---|---|---|---|---|---|
Product: | [Other] Security Response | Reporter: | Tomas Hoger <thoger> | ||||
Component: | vulnerability | Assignee: | Red Hat Product Security <security-response-team> | ||||
Status: | CLOSED ERRATA | QA Contact: | |||||
Severity: | low | Docs Contact: | |||||
Priority: | low | ||||||
Version: | unspecified | CC: | kreilly, veillard | ||||
Target Milestone: | --- | Keywords: | Security | ||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
URL: | http://nvd.nist.gov/nvd.cfm?cvename=CVE-2007-4897 | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2007-12-20 12:18:19 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: | |||||||
Bug Depends On: | 297561, 301071, 301081, 833973 | ||||||
Bug Blocks: | |||||||
Attachments: |
|
Description
Tomas Hoger
2007-09-17 08:11:25 UTC
s21sec advisory is a bit vague. Their blog contains bit more info (in Spanish): http://blog.s21sec.com/2007/09/sobre-la-vulnerabilidad-del-ekiga.html Blog entry links following CVS commit as fix to the issue: http://openh323.cvs.sourceforge.net/openh323/opal/src/sip/sipcon.cxx?r1=2.120.2.25&r2=2.120.2.26&pathrev=v2_2_9 Problem lies not in ekiga itself, but in opal library / package. openh323 used by gnomemeeting in RHEL3 and RHEL4 does not seem to contain vulnerable code. Hence gnomemeeting (ekiga's predecessor) as shipped in Red Hat Enterprise Linux 3 and 4 is not vulnerable. cmontgom, could you please correct me if this assertion is wrong and I've managed to miss something important. New ekiga version 2.0.10 was released today: http://mail.gnome.org/archives/ekiga-list/2007-September/msg00103.html Announcement states this new version fixes this remote crash. I contacted Damien Sandras this evening. The upstream patch for this is the following: http://openh323.cvs.sourceforge.net/openh323/opal/src/sip/sippdu.cxx?r1=2.83.2.19&r2=2.83.2.20&pathrev=Phobos Daniel Vulnerability fixed in ekiga 2.0.10 and addressed by patch in comment #4 is different issue - CVE-2007-4924. Created attachment 209771 [details]
pwlib PString::vsprintf patch
Root cause of the issue seems to lie in the pwlib library in implementation of
PString class. When string is already longer then 1000 characters, call to
(v)sprintf cause memory corruption.
Fixed in affected products: Red Hat Enterprise Linux: http://rhn.redhat.com/errata/RHSA-2007-0932.html Fedora: https://admin.fedoraproject.org/updates/F7/FEDORA-2007-2245 |