CVE-2009-0585 Integer overflow in n/a
An integer overflow in libsoup allows attackers to execute arbitrary code via a long string during base64 encoding.
- Exploited in the wild
- Not known
- Login needed
- Not stated
- Attackable
- Not stated
- Victim action needed
- Not stated
- Fix
- Available
What is CVE-2009-0585?
CVE-2009-0585 is a high-severity vulnerability in n/a, published on 14 Mar 2009.
Official description
Integer overflow in the soup_base64_encode function in soup-misc.c in libsoup 2.x.x before 2.2.x, and 2.x before 2.24, allows context-dependent attackers to execute arbitrary code via a long string that is converted to a base64 representation.
Weakness: CWE-189
Which versions are affected by CVE-2009-0585?
It affects 1 product.
Linux distribution packages (32)
evolution28-libsoup Red Hat:enterprise_linux:4::as | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::as | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-devel Red Hat:enterprise_linux:4::as | All versions | 0:2.2.98-5.el4.1 |
libsoup Red Hat:enterprise_linux:4::as | All versions | 0:2.2.1-4.el4.1 |
libsoup-debuginfo Red Hat:enterprise_linux:4::as | All versions | 0:2.2.1-4.el4.1 |
libsoup-devel Red Hat:enterprise_linux:4::as | All versions | 0:2.2.1-4.el4.1 |
evolution28-libsoup Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-devel Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.98-5.el4.1 |
libsoup Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.1-4.el4.1 |
libsoup-debuginfo Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.1-4.el4.1 |
libsoup-devel Red Hat:enterprise_linux:4::desktop | All versions | 0:2.2.1-4.el4.1 |
evolution28-libsoup Red Hat:enterprise_linux:4::es | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::es | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-devel Red Hat:enterprise_linux:4::es | All versions | 0:2.2.98-5.el4.1 |
libsoup Red Hat:enterprise_linux:4::es | All versions | 0:2.2.1-4.el4.1 |
libsoup-debuginfo Red Hat:enterprise_linux:4::es | All versions | 0:2.2.1-4.el4.1 |
libsoup-devel Red Hat:enterprise_linux:4::es | All versions | 0:2.2.1-4.el4.1 |
evolution28-libsoup Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.98-5.el4.1 |
evolution28-libsoup-devel Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.98-5.el4.1 |
libsoup Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.1-4.el4.1 |
libsoup-debuginfo Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.1-4.el4.1 |
libsoup-devel Red Hat:enterprise_linux:4::ws | All versions | 0:2.2.1-4.el4.1 |
libsoup Red Hat:enterprise_linux:5::client | All versions | 0:2.2.98-2.el5_3.1 |
libsoup-debuginfo Red Hat:enterprise_linux:5::client | All versions | 0:2.2.98-2.el5_3.1 |
libsoup Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.2.98-2.el5_3.1 |
libsoup-debuginfo Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.2.98-2.el5_3.1 |
libsoup-devel Red Hat:enterprise_linux:5::client_workstation | All versions | 0:2.2.98-2.el5_3.1 |
libsoup Red Hat:enterprise_linux:5::server | All versions | 0:2.2.98-2.el5_3.1 |
libsoup-debuginfo Red Hat:enterprise_linux:5::server | All versions | 0:2.2.98-2.el5_3.1 |
libsoup-devel Red Hat:enterprise_linux:5::server | All versions | 0:2.2.98-2.el5_3.1 |
Products include Joe Shaw Libsoup.
How do I fix CVE-2009-0585?
Upgrade to a fixed version.
Is CVE-2009-0585 being exploited?
There is no known exploitation of CVE-2009-0585 in the wild and no public exploit code.
Sources
Also known as DSA-1748-1, GHSA-fw8f-f7xx-crfw, RHSA-2009:0344.