Every CVE Search/ Get API key

CVE-2017-9765

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used...

8.1 HighFix available

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
High
Integrity
High
Availability
High

Exploit likelihood

42.1%Up 37.4 points since Apr 14, 2021
90%50%10%1%

What each source reports

NVD Score used 8.1

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
CVE-2017-9765
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
CVSS 2.0
6.8 MediumAV:N/AC:M/Au:N/C:P/I:P/A:P
Weakness
CWE-190
Updated
2026-11-02
CVE List No score

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
CVE-2017-9765
Updated
2026-11-02
EUVDEUVD-2017-18695 No score

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
EUVD-2017-18695
Updated
2026-11-03
GitHub AdvisoriesGHSA-h3gg-c3fx-2m67 8.1

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used...

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
GHSA-h3gg-c3fx-2m67
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Weakness
CWE-190
Updated
2026-11-02
OSV 8.1

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
CVE-2017-9765
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVDEBIAN-CVE-2017-9765 8.1

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
DEBIAN-CVE-2017-9765
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVUBUNTU-CVE-2017-9765 8.1

Integer overflow in the soap_get function in Genivia gSOAP 2.7.x and 2.8.x before 2.8.48, as used on Axis cameras and other devices, allows remote attackers to execute arbitrary code or cause a denial of service (stack-based buffer overflow and application crash) via a large XML document, aka Devil's Ivy. NOTE: the large document would be blocked by many common web-server configurations on general-purpose computers.

Record
UBUNTU-CVE-2017-9765
CVSS 3.0
8.1 HighCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H
Updated
2026-11-02
OSVMGASA-2017-0221 No score

Updated gsoap packages fix security vulnerability

A potential vulnerability to a large and specific XML message over 2GB in size (greater than 2147483711 bytes to trigger the software bug). A buffer overflow can cause an open unsecured server to crash or malfunction after 2GB is received (CVE-2017-9765).

Record
MGASA-2017-0221
Updated
2026-11-02
OSVopenSUSE-SU-2024:10825-1 No score

gsoap-devel-2.8.117-1.2 on GA media

These are all security issues fixed in the gsoap-devel-2.8.117-1.2 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10825-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gsoap
Debian:12
before 2.8.48-1
2.8.48-1
gsoap
Debian:13
before 2.8.48-1
2.8.48-1
gsoap
Debian:14
before 2.8.48-1
2.8.48-1
r-other-x4r
Debian:12
before 1.0.1+git20150806.c6bd9bd-2
1.0.1+git20150806.c6bd9bd-2
r-other-x4r
Debian:13
before 1.0.1+git20150806.c6bd9bd-2
1.0.1+git20150806.c6bd9bd-2
r-other-x4r
Debian:14
before 1.0.1+git20150806.c6bd9bd-2
1.0.1+git20150806.c6bd9bd-2
gsoap
Debian:7
before 2.8.7-2+deb7u1, plus listed versions
2.8.7-2
2.8.7-2+deb7u1
gsoap
Mageia:5
before 2.8.49-1.mga5
2.8.49-1.mga5
gsoap
Mageia:6
before 2.8.49-1.mga6
2.8.49-1.mga6
gsoap
Ubuntu:16.04:LTS
All versions, plus listed versions
2.8.22-12.8.22-22.8.28-1
None known
gsoap
openSUSE:Tumbleweed
before 2.8.117-1.2
2.8.117-1.2

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

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

In short

CVE-2017-9765 is a high vulnerability (CVSS 8.1) in Genivia Gsoap, published July 20, 2017. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 42.1%, the 98th percentile. Fixed in gsoap 2.8.48-1.

References

Show 10 moreShow less
MoveEnter Open