Every CVE Search/ Get API key

CVE-2024-4227

gSOAP: Vulnerable to specially crafted unencrypted SDC messages

7.5 HighFix available

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
Low
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
None
Availability
High

Exploit likelihood

0.75%Up 0.7 points since Jan 16, 2025
90%50%10%1%

What each source reports

CVE List Score used 7.5

gSOAP: Vulnerable to specially crafted unencrypted SDC messages

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
CVE-2024-4227
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-834
Updated
2026-11-02
EUVDEUVD-2024-32779 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
EUVD-2024-32779
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-03
GitHub AdvisoriesGHSA-v23x-2mww-cc32 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a...

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
GHSA-v23x-2mww-cc32
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-834
Updated
2026-11-02
NVD 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
CVE-2024-4227
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Weakness
CWE-834
Updated
2026-11-02
OSV 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
CVE-2024-4227
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2024-4227 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
DEBIAN-CVE-2024-4227
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVOESA-2026-1189 7.5

gsoap security update

The gSOAP Web services development toolkit offers an XML to C/C++ language binding to ease the development of SOAP/XML Web services in C and C/C++.

Security Fix(es):

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.(CVE-2024-4227)

Record
OESA-2026-1189
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2024-4227 7.5

In Genivia gSOAP with a specific configuration an unauthenticated remote attacker can generate a high CPU load when forcing to parse an XML having duplicate ID attributes which can lead to a DoS.

Record
UBUNTU-CVE-2024-4227
CVSS 3.1
7.5 HighCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gsoap
Debian:12
All versions, plus listed versions
2.8.124-22.8.132-12.8.132-22.8.132-2.12.8.132-2.1~exp1
Show 6 moreShow less
2.8.132-32.8.135-12.8.135-22.8.139-12.8.142-12.8.142-2
None known
gsoap
Debian:13
before 2.8.135-1
2.8.135-1
gsoap
Debian:14
before 2.8.135-1
2.8.135-1
gsoap
openEuler:20.03-LTS-SP4
before 2.8.139-1.oe2003sp4
2.8.139-1.oe2003sp4
gsoap
openEuler:22.03-LTS-SP4
before 2.8.139-1.oe2203sp4
2.8.139-1.oe2203sp4
gsoap
openEuler:24.03-LTS
before 2.8.139-1.oe2403sp3
2.8.139-1.oe2403sp3
gsoap
openEuler:24.03-LTS-SP1
before 2.8.139-1.oe2403sp1
2.8.139-1.oe2403sp1
gsoap
openEuler:24.03-LTS-SP2
before 2.8.139-1.oe2403sp2
2.8.139-1.oe2403sp2
gsoap
openEuler:24.03-LTS-SP3
before 2.8.139-1.oe2403sp3
2.8.139-1.oe2403sp3
gsoap
Ubuntu:16.04:LTS
All versions, plus listed versions
2.8.22-12.8.22-22.8.28-1
None known
Show 4 moreShow less
Affected packages
PackageAffectedFixed
gsoap
Ubuntu:18.04:LTS
All versions, plus listed versions
2.8.49-12.8.60-2build1
None known
gsoap
Ubuntu:20.04:LTS
All versions, plus listed versions
2.8.75-22.8.91-2
None known
gsoap
Ubuntu:22.04:LTS
All versions, plus listed versions
2.8.104-32.8.117-22.8.117-2build1
None known
gsoap
Ubuntu:24.04:LTS
All versions, plus listed versions
2.8.124-22.8.132-22.8.132-2.12.8.132-2.1build12.8.132-2.1build2
None known

History

History
RecordedChangedSources
aliases, publishedEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2024-4227 is a high vulnerability (CVSS 7.5) in Genivia Gsoap, published January 15, 2025. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.75%, the 55th percentile. Fixed in gsoap 2.8.135-1.

References

MoveEnter Open