CVE-2016-2166: Moderate severity vulnerability that affects org.apache.qpid:proton-j
6.5
CVSS Score
3.0
Basic Information
CVE ID
GHSA ID
EPSS Score
0.45522%
CWE
Published
10/16/2018
Updated
1/9/2023
KEV Status
No
Technology
Java
Technical Details
CVSS Vector
CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:H/A:N
Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
---|---|---|---|
org.apache.qpid:proton-j | maven | < 0.12.1 | 0.12.1 |
Vulnerability Intelligence
Miggo AI
Root Cause Analysis
The vulnerability manifests in connection establishment paths handling AMQPS schemes. The patch adds explicit SSL availability checks in both client connection (_connect
) and server listener (listen
) paths. The original code in these functions proceeded with unencrypted connections when SSL was requested via AMQPS but unavailable, which would appear in profilers as these functions handling sensitive data without encryption. The third vulnerable class (BlockingConnection
) mentioned in CVE description likely shares these underlying code paths but isn't directly visible in the provided patch.