CVE-2012-2145
qpid-cpp: not closing incomplete connections exhausts file descriptors, leading to DoS
Severity Score
Exploit Likelihood
Affected Versions
Public Exploits
0Exploited in Wild
-Decision
Descriptions
Apache Qpid 0.17 and earlier does not properly restrict incoming client connections, which allows remote attackers to cause a denial of service (file descriptor consumption) via a large number of incomplete connections.
Apache Qpid v0.17 y anteriores no restringe correctamente las conexiones entrantes de clientes, lo que permite a atacantes remotos provocar una denegación de servicio a través de un gran número de conexiones incompletas.
Apache Qpid is a reliable, cross-platform, asynchronous messaging system that supports the Advanced Message Queuing Protocol in several common programming languages. It was discovered that the Qpid daemon did not allow the number of connections from clients to be restricted. A malicious client could use this flaw to open an excessive amount of connections, preventing other legitimate clients from establishing a connection to qpidd. To address CVE-2012-2145, new qpidd configuration options were introduced: max-negotiate-time defines the time during which initial protocol negotiation must succeed, connection-limit-per-user and connection-limit-per-ip can be used to limit the number of connections per user and client host IP.
CVSS Scores
SSVC
- Decision:-
Timeline
- 2012-04-04 CVE Reserved
- 2012-09-20 CVE Published
- 2024-08-06 CVE Updated
- 2025-03-30 EPSS Updated
- ---------- Exploited in Wild
- ---------- KEV Due Date
- ---------- First Exploit
CWE
- CWE-399: Resource Management Errors
CAPEC
References (11)
URL | Tag | Source |
---|---|---|
http://www.securityfocus.com/bid/55608 | Vdb Entry | |
https://exchange.xforce.ibmcloud.com/vulnerabilities/78730 | Vdb Entry | |
https://issues.apache.org/jira/browse/QPID-2616 | X_refsource_misc | |
https://issues.apache.org/jira/browse/QPID-4021 | X_refsource_misc |
URL | Date | SRC |
---|
URL | Date | SRC |
---|
URL | Date | SRC |
---|---|---|
http://rhn.redhat.com/errata/RHSA-2012-1269.html | 2017-08-29 | |
http://rhn.redhat.com/errata/RHSA-2012-1277.html | 2017-08-29 | |
http://secunia.com/advisories/50573 | 2017-08-29 | |
http://secunia.com/advisories/50698 | 2017-08-29 | |
http://secunia.com/advisories/50699 | 2017-08-29 | |
https://bugzilla.redhat.com/show_bug.cgi?id=817175 | 2012-09-19 | |
https://access.redhat.com/security/cve/CVE-2012-2145 | 2012-09-19 |
Affected Vendors, Products, and Versions
Vendor | Product | Version | Other | Status | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Vendor | Product | Version | Other | Status | <-- --> | Vendor | Product | Version | Other | Status |
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | <= 0.17 Search vendor "Apache" for product "Qpid" and version " <= 0.17" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.6 Search vendor "Apache" for product "Qpid" and version "0.6" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.7 Search vendor "Apache" for product "Qpid" and version "0.7" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.8 Search vendor "Apache" for product "Qpid" and version "0.8" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.9 Search vendor "Apache" for product "Qpid" and version "0.9" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.10 Search vendor "Apache" for product "Qpid" and version "0.10" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.12 Search vendor "Apache" for product "Qpid" and version "0.12" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.14 Search vendor "Apache" for product "Qpid" and version "0.14" | - |
Affected
| ||||||
Apache Search vendor "Apache" | Qpid Search vendor "Apache" for product "Qpid" | 0.16 Search vendor "Apache" for product "Qpid" and version "0.16" | - |
Affected
|