CVE-2009-0585 Integer overflow in n/a

High 7.5 Published Updated

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::asAll versions0:2.2.98-5.el4.1
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::asAll versions0:2.2.98-5.el4.1
evolution28-libsoup-devel Red Hat:enterprise_linux:4::asAll versions0:2.2.98-5.el4.1
libsoup Red Hat:enterprise_linux:4::asAll versions0:2.2.1-4.el4.1
libsoup-debuginfo Red Hat:enterprise_linux:4::asAll versions0:2.2.1-4.el4.1
libsoup-devel Red Hat:enterprise_linux:4::asAll versions0:2.2.1-4.el4.1
evolution28-libsoup Red Hat:enterprise_linux:4::desktopAll versions0:2.2.98-5.el4.1
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::desktopAll versions0:2.2.98-5.el4.1
evolution28-libsoup-devel Red Hat:enterprise_linux:4::desktopAll versions0:2.2.98-5.el4.1
libsoup Red Hat:enterprise_linux:4::desktopAll versions0:2.2.1-4.el4.1
libsoup-debuginfo Red Hat:enterprise_linux:4::desktopAll versions0:2.2.1-4.el4.1
libsoup-devel Red Hat:enterprise_linux:4::desktopAll versions0:2.2.1-4.el4.1
evolution28-libsoup Red Hat:enterprise_linux:4::esAll versions0:2.2.98-5.el4.1
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::esAll versions0:2.2.98-5.el4.1
evolution28-libsoup-devel Red Hat:enterprise_linux:4::esAll versions0:2.2.98-5.el4.1
libsoup Red Hat:enterprise_linux:4::esAll versions0:2.2.1-4.el4.1
libsoup-debuginfo Red Hat:enterprise_linux:4::esAll versions0:2.2.1-4.el4.1
libsoup-devel Red Hat:enterprise_linux:4::esAll versions0:2.2.1-4.el4.1
evolution28-libsoup Red Hat:enterprise_linux:4::wsAll versions0:2.2.98-5.el4.1
evolution28-libsoup-debuginfo Red Hat:enterprise_linux:4::wsAll versions0:2.2.98-5.el4.1
evolution28-libsoup-devel Red Hat:enterprise_linux:4::wsAll versions0:2.2.98-5.el4.1
libsoup Red Hat:enterprise_linux:4::wsAll versions0:2.2.1-4.el4.1
libsoup-debuginfo Red Hat:enterprise_linux:4::wsAll versions0:2.2.1-4.el4.1
libsoup-devel Red Hat:enterprise_linux:4::wsAll versions0:2.2.1-4.el4.1
libsoup Red Hat:enterprise_linux:5::clientAll versions0:2.2.98-2.el5_3.1
libsoup-debuginfo Red Hat:enterprise_linux:5::clientAll versions0:2.2.98-2.el5_3.1
libsoup Red Hat:enterprise_linux:5::client_workstationAll versions0:2.2.98-2.el5_3.1
libsoup-debuginfo Red Hat:enterprise_linux:5::client_workstationAll versions0:2.2.98-2.el5_3.1
libsoup-devel Red Hat:enterprise_linux:5::client_workstationAll versions0:2.2.98-2.el5_3.1
libsoup Red Hat:enterprise_linux:5::serverAll versions0:2.2.98-2.el5_3.1
libsoup-debuginfo Red Hat:enterprise_linux:5::serverAll versions0:2.2.98-2.el5_3.1
libsoup-devel Red Hat:enterprise_linux:5::serverAll versions0: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.

Is CVE-2009-0585 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free