CVE-2013-1909
Apache Qpid Python client Improper certificate validation
CVE-2013-1909 is a medium vulnerability (CVSS 5.8) in Apache Qpid, published August 23, 2013. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.84%, the 79th percentile. Fixed in qpid-python 0.22.
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
Exploit likelihood
What each source reports
NVD Score used
5.8
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
CVE-2013-1909- CVSS 2.0
- 5.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
CVE-2013-1909- Updated
- 2026-11-02
EUVDEUVD-2013-0033 No score
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
EUVD-2013-0033- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-3g2p-7c6p-vj8c
8.7
Apache Qpid Python client Improper certificate validation
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
GHSA-3g2p-7c6p-vj8c- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVGHSA-3g2p-7c6p-vj8c
8.7
Apache Qpid Python client Improper certificate validation
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
GHSA-3g2p-7c6p-vj8c- CVSS 4.0
- 8.7 High
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:H/VA:N/SC:N/SI:N/SA:N - CVSS 3.1
- 7.5 High
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
OSVPYSEC-2013-25 No score
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
PYSEC-2013-25- Updated
- 2026-11-02
OSVUBUNTU-CVE-2013-1909 No score
The Python client in Apache Qpid before 2.2 does not verify that the server hostname matches a domain name in the subject's Common Name (CN) or subjectAltName field of the X.509 certificate, which allows man-in-the-middle attackers to spoof SSL servers via an arbitrary valid certificate.
- Record
UBUNTU-CVE-2013-1909- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
qpid-pythonPyPI |
before 0.22 | 0.22 |
qpid-pythonPyPI |
before 0.22, plus listed versions 0.20 |
0.22 |
python-qpidRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-5.el6_4 | 0:0.18-5.el6_4 |
python-qpid-qmfRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-cppRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-clientRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-client-sslRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-debuginfoRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-serverRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-sslRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
Show 29 moreShow less
| Package | Affected | Fixed |
|---|---|---|
qpid-qmfRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-qmf-debuginfoRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-toolsRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-10.el6_4 | 0:0.18-10.el6_4 |
ruby-qpid-qmfRed Hat:enterprise_mrg:2:computenode:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
python-qpidRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-5.el6_4 | 0:0.18-5.el6_4 |
python-qpid-qmfRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-cppRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-clientRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-client-develRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-client-devel-docsRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-client-rdmaRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-client-sslRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-debuginfoRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-serverRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-clusterRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-develRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-rdmaRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-sslRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-storeRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-cpp-server-xmlRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-17.el6_4 | 0:0.18-17.el6_4 |
qpid-javaRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-8.el6_4 | 0:0.18-8.el6_4 |
qpid-java-clientRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-8.el6_4 | 0:0.18-8.el6_4 |
qpid-java-commonRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-8.el6_4 | 0:0.18-8.el6_4 |
qpid-java-exampleRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-8.el6_4 | 0:0.18-8.el6_4 |
qpid-qmfRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-qmf-debuginfoRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-qmf-develRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
qpid-toolsRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-10.el6_4 | 0:0.18-10.el6_4 |
ruby-qpid-qmfRed Hat:enterprise_mrg:2:server:el6 |
before 0:0.18-18.el6_4 | 0:0.18-18.el6_4 |
History
| When | Changed | Sources |
|---|---|---|
| 2026-11-03 | affected | |
| 2026-11-03 | aliases | EUVD |
| 2026-11-02 | created | CVE List, GitHub Advisories, NVD, OSV |
References
secunia.com/advisories/53968
svn.apache.org/viewvc?view=revision&revision=1460013
issues.apache.org/jira/browse/QPID-4918
rhn.redhat.com/errata/RHSA-2013-1024.html
qpid.apache.org/releases/qpid-0.22/release-notes.html
secunia.com/advisories/54137
Show 16 moreShow less
nvd.nist.gov/vuln/detail/CVE-2013-1909
github.com/apache/qpid-python/commit/7d8f51791c4949404d78f1083f465b7b4c8e954b
web.archive.org/web/20140722191407/http://secunia.com/advisories/53968
web.archive.org/web/20140722194233/http://secunia.com/advisories/54137
github.com/pypa/advisory-database/tree/main/vulns/qpid-python/PYSEC-2013-25.yaml
github.com/advisories/GHSA-3g2p-7c6p-vj8c
github.com/apache/qpid-python
access.redhat.com/errata/RHSA-2013:1024
access.redhat.com/security/updates/classification
access.redhat.com/site/documentation/en-US/Red_Hat_Enterprise_MRG/2/html/Technical_Notes/index.html
bugzilla.redhat.com/show_bug.cgi?id=928530
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_1024.json
access.redhat.com/security/cve/CVE-2013-1909
cve.org/CVERecord?id=CVE-2013-1909
qpid.apache.org/release_notes_0.22.html
ubuntu.com/security/CVE-2013-1909