CVE-2018-1320
High
Description
Apache Thrift Java client library versions 0.5.0 through 0.11.0 can bypass SASL negotiation isComplete validation in the org.apache.thrift.transport.TSaslTransport class. An assert used to determine if the SASL handshake had successfully completed could be disabled in production settings making the validation incomplete.
SeverityHigh
CVSS7.5
Exploit probability—
Product
Apache Thrift
PublishedJan 7, 2019
First seenJan 7, 2019
How to fix
Update
- oracle global_lifecycle_management_opatch11.2.0.3.23, 12.2.0.1.19, 13.9.4.2.1 or later
- oracle nosql_database19.3.12 or later
- org.apache.thrift:libthrift0.9.3-1, 0.12.0 or later
Vendor advisories
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| apache thrift | 0.5.0 ≤ v ≤ 0.11.0 | — |
| debian debian_linux | 8.0 | — |
| f5 traffix_signaling_delivery_controller | 5.0.0 ≤ v ≤ 5.1.0 | — |
| oracle global_lifecycle_management_opatch | v < 11.2.0.3.23, 12.2.0.1.0 ≤ v < 12.2.0.1.19, 13.9.4.0.0 ≤ v < 13.9.4.2.1 | 11.2.0.3.23, 12.2.0.1.19, 13.9.4.2.1 |
| oracle nosql_database | v < 19.3.12 | 19.3.12 |
| org.apache.thrift:libthriftMaven | 0.5.0 ≤ v < 0.9.3-1, 0.10.0 ≤ v < 0.12.0 | 0.9.3-1, 0.12.0 |
Check your version
Choose the product and enter the version you run to see whether it falls in the affected range.
In the Intelligence 360 plan
Attack Surface Management
See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.