CVSS2
Attack Vector
NETWORK
Attack Complexity
LOW
Authentication
NONE
Confidentiality Impact
PARTIAL
Integrity Impact
PARTIAL
Availability Impact
PARTIAL
AV:N/AC:L/Au:N/C:P/I:P/A:P
EPSS
Percentile
89.0%
CentOS Errata and Security Advisory CESA-2009:0344
libsoup is an HTTP client/library implementation for GNOME written in C. It
was originally part of a SOAP (Simple Object Access Protocol)
implementation called Soup, but the SOAP and non-SOAP parts have now been
split into separate packages.
An integer overflow flaw which caused a heap-based buffer overflow was
discovered in libsoupβs Base64 encoding routine. An attacker could use this
flaw to crash, or, possibly, execute arbitrary code. This arbitrary code
would execute with the privileges of the application using libsoupβs Base64
routine to encode large, untrusted inputs. (CVE-2009-0585)
All users of libsoup and evolution28-libsoup should upgrade to these
updated packages, which contain a backported patch to resolve this issue.
All running applications using the affected library function (such as
Evolution configured to connect to the GroupWise back-end) must be
restarted for the update to take effect.
Merged security bulletin from advisories:
https://lists.centos.org/pipermail/centos-announce/2009-March/077840.html
https://lists.centos.org/pipermail/centos-announce/2009-March/077841.html
https://lists.centos.org/pipermail/centos-announce/2009-May/078060.html
https://lists.centos.org/pipermail/centos-announce/2009-May/078061.html
Affected packages:
evolution28-libsoup
evolution28-libsoup-devel
libsoup
libsoup-devel
Upstream details at:
https://access.redhat.com/errata/RHSA-2009:0344
OS | Version | Architecture | Package | Version | Filename |
---|---|---|---|---|---|
CentOS | 4 | ia64 | evolution28-libsoup | <Β 2.2.98-5.el4.1 | evolution28-libsoup-2.2.98-5.el4.1.ia64.rpm |
CentOS | 4 | ia64 | evolution28-libsoup-devel | <Β 2.2.98-5.el4.1 | evolution28-libsoup-devel-2.2.98-5.el4.1.ia64.rpm |
CentOS | 4 | ia64 | libsoup | <Β 2.2.1-4.el4.1 | libsoup-2.2.1-4.el4.1.ia64.rpm |
CentOS | 4 | ia64 | libsoup-devel | <Β 2.2.1-4.el4.1 | libsoup-devel-2.2.1-4.el4.1.ia64.rpm |
CentOS | 4 | ia64 | evolution28-libsoup | <Β 2.2.98-5.el4.1 | evolution28-libsoup-2.2.98-5.el4.1.ia64.rpm |
CentOS | 4 | ia64 | evolution28-libsoup-devel | <Β 2.2.98-5.el4.1 | evolution28-libsoup-devel-2.2.98-5.el4.1.ia64.rpm |
CentOS | 4 | ia64 | libsoup | <Β 2.2.1-4.el4.1 | libsoup-2.2.1-4.el4.1.ia64.rpm |
CentOS | 4 | ia64 | libsoup-devel | <Β 2.2.1-4.el4.1 | libsoup-devel-2.2.1-4.el4.1.ia64.rpm |
CentOS | 4 | s390 | evolution28-libsoup | <Β 2.2.98-5.el4.1 | evolution28-libsoup-2.2.98-5.el4.1.s390.rpm |
CentOS | 4 | s390 | evolution28-libsoup-devel | <Β 2.2.98-5.el4.1 | evolution28-libsoup-devel-2.2.98-5.el4.1.s390.rpm |