CVE-2016-2166
published 2016-04-12CVE-2016-2166: The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly…
PriorityP336medium6.5CVSS 3.0
AVNACHPRNUINSUCLIHAN
EPSS
4.27%
90.0th percentile
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| apache | qpid_proton | <= 0.12.0 | — |
| debian | qpid-proton | — | — |
| fedoraproject | fedora | — | — |
CVSS provenance
nvdv3.06.5MEDIUMCVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N
nvdv2.05.8MEDIUMAV:N/AC:M/Au:N/C:P/I:P/A:N
osv6.5MEDIUM
vendor_debian6.5LOW
vendor_redhat6.5MEDIUM
Stop checking back — get the weekly exploitation signal.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Moderate severity vulnerability that affects org.apache.qpid:proton-j
ghsa·2018-10-16
CVE-2016-2166 [MEDIUM] CWE-200 Moderate severity vulnerability that affects org.apache.qpid:proton-j
Moderate severity vulnerability that affects org.apache.qpid:proton-j
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
OSV
Moderate severity vulnerability that affects org.apache.qpid:proton-j
osv·2018-10-16
CVE-2016-2166 [MEDIUM] Moderate severity vulnerability that affects org.apache.qpid:proton-j
Moderate severity vulnerability that affects org.apache.qpid:proton-j
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
OSV
CVE-2016-2166: The (1) proton
osv·2016-04-12·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166: The (1) proton
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
Red Hat
qpid-proton: reactor sends messages in clear if ssl is requested but not available
vendor_redhat·2016-03-09·CVSS 6.5
CVE-2016-2166 [MEDIUM] CWE-223 qpid-proton: reactor sends messages in clear if ssl is requested but not available
qpid-proton: reactor sends messages in clear if ssl is requested but not available
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
Statement: This issue affects the versions of qpid-proton as shipped with Red Hat Satellite version 6. Red Hat Product Security has rated this issue as having Moderate security impact. A future update may address this issue. For additional information, refer to the Issue Severity Classification: https://access.redhat.com/security/updates/classificat
Debian
CVE-2016-2166: qpid-proton - The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.u...
vendor_debian·2016·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166: qpid-proton - The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.u...
The (1) proton.reactor.Connector, (2) proton.reactor.Container, and (3) proton.utils.BlockingConnection classes in Apache Qpid Proton before 0.12.1 improperly use an unencrypted connection for an amqps URI scheme when SSL support is unavailable, which might allow man-in-the-middle attackers to obtain sensitive information or modify data via unspecified vectors.
Scope: local
bookworm: resolved
bullseye: resolved
forky: resolved
sid: resolved
trixie: resolved
No detection rules found.
No public exploits indexed.
Bugzilla
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
bugzilla·2016-03-24·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE: this issue affects
Bugzilla
CVE-2016-2166 qpid-proton-java: qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
bugzilla·2016-03-24·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166 qpid-proton-java: qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
CVE-2016-2166 qpid-proton-java: qpid-proton: reactor sends messages in clear if ssl is requested but not available [fedora-all]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
NOTE:
Bugzilla
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-7]
bugzilla·2016-03-24·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-7]
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-7]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora EPEL.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
[bug automatically crea
Bugzilla
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available
bugzilla·2016-03-24·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available
Messaging applications using the Proton Python API to provision an SSL/TLS encrypted TCP connection may actually instantiate a non-encrypted connection without notice if SSL support is unavailable. This will result in all messages being sent in the clear without the knowledge of the user.
This issue affects those applications that use the Proton Reactor Python API to create SSL/TLS connections. Specifically the proton.reactor.Connector, proton.reactor.Container, and proton.utils.BlockingConnection classes are vulnerable. These classes can create an unencrypted connections if the "amqps://" URL prefix is used.
The issue only occurs if the installed Proton libraries do not support SSL. This wo
Bugzilla
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-6]
bugzilla·2016-03-24·CVSS 6.5
CVE-2016-2166 [MEDIUM] CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-6]
CVE-2016-2166 qpid-proton: reactor sends messages in clear if ssl is requested but not available [epel-6]
This is an automatically created tracking bug! It was created to ensure
that one or more security vulnerabilities are fixed in affected versions
of Fedora EPEL.
For comments that are specific to the vulnerability please use bugs filed
against the "Security Response" product referenced in the "Blocks" field.
For more information see:
http://fedoraproject.org/wiki/Security/TrackingBugs
When submitting as an update, use the fedpkg template provided in the next
comment(s). This will include the bug IDs of this tracking bug as well as
the relevant top-level CVE bugs.
Please also mention the CVE IDs being fixed in the RPM changelog and the
fedpkg commit message.
[bug automatically crea
http://lists.fedoraproject.org/pipermail/package-announce/2016-April/182414.htmlhttp://packetstormsecurity.com/files/136403/Apache-Qpid-Proton-0.12.0-SSL-Failure.htmlhttp://qpid.apache.org/releases/qpid-proton-0.12.1/release-notes.htmlhttp://www.securityfocus.com/archive/1/537864/100/0/threadedhttps://git-wip-us.apache.org/repos/asf?p=qpid-proton.git%3Bh=a058585https://issues.apache.org/jira/browse/PROTON-1157https://lists.apache.org/thread.html/914424e4d798a340f523b6169aaf39b626971d9bb00fcdeb1d5d6c0d%40%3Ccommits.qpid.apache.org%3Ehttp://lists.fedoraproject.org/pipermail/package-announce/2016-April/182414.htmlhttp://packetstormsecurity.com/files/136403/Apache-Qpid-Proton-0.12.0-SSL-Failure.htmlhttp://qpid.apache.org/releases/qpid-proton-0.12.1/release-notes.htmlhttp://www.securityfocus.com/archive/1/537864/100/0/threadedhttps://git-wip-us.apache.org/repos/asf?p=qpid-proton.git%3Bh=a058585https://issues.apache.org/jira/browse/PROTON-1157https://lists.apache.org/thread.html/914424e4d798a340f523b6169aaf39b626971d9bb00fcdeb1d5d6c0d%40%3Ccommits.qpid.apache.org%3E
2016-04-12
Published