CVE-2013-2217
Improper Link Resolution Before File Access in Suds
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
Exploit likelihood
What each source reports
NVD Score used
1.2
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
CVE-2013-2217- CVSS 2.0
- 1.2 Low
AV:L/AC:H/Au:N/C:N/I:P/A:N - Weakness
- CWE-59
- Updated
- 2026-11-02
CVE List No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
CVE-2013-2217- Updated
- 2026-11-02
EUVDEUVD-2013-0041 No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
EUVD-2013-0041- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-vpqp-hx68-p2wx
6.9
Improper Link Resolution Before File Access in Suds
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
GHSA-vpqp-hx68-p2wx- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-59
- Updated
- 2026-11-02
OSVGHSA-vpqp-hx68-p2wx
6.9
Improper Link Resolution Before File Access in Suds
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
GHSA-vpqp-hx68-p2wx- CVSS 4.0
- 6.9 Medium
CVSS:4.0/AV:L/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 6.2 Medium
CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-59
- Updated
- 2026-11-02
OSV No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
CVE-2013-2217- Updated
- 2026-11-02
Show 10 moreShow less
OSVDEBIAN-CVE-2013-2217 No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
DEBIAN-CVE-2013-2217- Updated
- 2026-11-02
OSVMGASA-2013-0224 No score
Updated python-suds package fixes security vulnerability
An insecure temporary directory use flaw was found in the way python-suds performed initialization of its internal file-based URL cache (predictable location was used for directory to store the cached files). A local attacker could use this flaw to conduct symbolic link attacks, possibly leading to their ability for example the SOAP .wsdl metadata to redirect queries to a different host, than originally intended (CVE-2013-2217).
- Record
MGASA-2013-0224- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10144-1 No score
python-suds-jurko-0.6-4.1 on GA media
These are all security issues fixed in the python-suds-jurko-0.6-4.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10144-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11275-1 No score
python36-suds-jurko-0.6-6.9 on GA media
These are all security issues fixed in the python36-suds-jurko-0.6-6.9 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11275-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:11578-1 No score
python36-suds-community-0.8.5-1.1 on GA media
These are all security issues fixed in the python36-suds-community-0.8.5-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:11578-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:12127-1 No score
python310-suds-1.1.1-1.1 on GA media
These are all security issues fixed in the python310-suds-1.1.1-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:12127-1- Updated
- 2026-11-02
OSVopenSUSE-SU-2025:15105-1 No score
python311-suds-1.2.0-2.4 on GA media
These are all security issues fixed in the python311-suds-1.2.0-2.4 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2025:15105-1- Updated
- 2026-11-02
OSVPYSEC-2013-32 No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
PYSEC-2013-32- Updated
- 2026-11-02
OSVPYSEC-2013-33 No score
cache.py in Suds 0.4, when tempdir is set to None, allows local users to redirect SOAP queries and possibly have other unspecified impact via a symlink attack on a cache file with a predictable name in /tmp/suds/.
- Record
PYSEC-2013-33- Updated
- 2026-11-02
OSVSUSE-SU-2016:2704-1 No score
Security update for python-suds-jurko
This update for python-suds-jurko fixes the following issues:
- CVE-2013-2217: A temporary directory was used in an insecure fashion when initializing file-based URL cache. (bsc#827568)
- Record
SUSE-SU-2016:2704-1- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
sudsPyPI |
through 0.4 | 1.0.0 |
suds-py3PyPI |
before 1.4.4.1 | 1.4.4.1 |
sudsDebian:12 |
before 0.4.1-8 | 0.4.1-8 |
sudsDebian:13 |
before 0.4.1-8 | 0.4.1-8 |
sudsDebian:14 |
before 0.4.1-8 | 0.4.1-8 |
sudsPyPI |
before 1.0.0, plus listed versions 0.3.40.3.50.3.60.3.70.3.80.3.90.4 |
1.0.0 |
suds-py3PyPI |
before 1.4.4.1, plus listed versions 1.0.0.01.3.1.01.3.2.01.3.3.01.3.4.0 Show 4 moreShow less1.4.0.01.4.1.01.4.2.01.4.3.0 |
1.4.4.1 |
python-sudsMageia:2 |
before 0.4.1-2.1.mga2 | 0.4.1-2.1.mga2 |
python-sudsMageia:3 |
before 0.4.1-3.1.mga3 | 0.4.1-3.1.mga3 |
sudsPyPI |
before 0.7.0, plus listed versions 0.3.40.3.50.3.60.3.70.3.80.3.90.4 |
0.7.0 |
Show 4 moreShow less
| Package | Affected | Fixed |
|---|---|---|
python-suds-jurkoSUSE:OpenStack Cloud 6 |
before 0.6-4.1 | 0.6-4.1 |
python-suds-jurkoopenSUSE:Tumbleweed |
before 0.6-4.1 | 0.6-4.1 |
python-suds-communityopenSUSE:Tumbleweed |
before 0.8.5-1.1 | 0.8.5-1.1 |
python-sudsopenSUSE:Tumbleweed |
before 1.2.0-2.4 | 1.2.0-2.4 |
Public exploits
Links only. Every CVE stores no exploit code.
| Source | Link | Date |
|---|---|---|
| PoC in GitHub | Osirium/suds | 2018-02-22 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV, PoC in GitHub |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2013-2217 is a low vulnerability (CVSS 1.2) in Jeff Ortel Suds, published July 21, 2013. Public exploit code exists. EPSS puts the chance of exploitation in the next 30 days at 0.56%, the 46th percentile. Fixed in suds 1.0.0.
References
ubuntu.com/usn/USN-2008-1
bugzilla.redhat.com/show_bug.cgi?id=978696
openwall.com/lists/oss-security/2013/06/27/8
lists.opensuse.org/opensuse-updates/2013-07/msg00062.html
nvd.nist.gov/vuln/detail/CVE-2013-2217
github.com/advisories/GHSA-vpqp-hx68-p2wx
Show 9 moreShow less
github.com/pypa/advisory-database/tree/main/vulns/suds/PYSEC-2013-32.yaml
github.com/pypa/advisory-database/tree/main/vulns/suds-py3/PYSEC-2013-33.yaml
security-tracker.debian.org/tracker/CVE-2013-2217
advisories.mageia.org/MGASA-2013-0224.html
bugs.mageia.org/show_bug.cgi?id=10791
suse.com/support/update/announcement/2016/suse-su-20162704-1
bugzilla.suse.com/827568
suse.com/security/cve/CVE-2013-2217
lists.opensuse.org/archives/list/[email protected]/thread/TSJEZDTS6TFB5Y7YFY6OCIAPP6ADGFJ4