-
Notifications
You must be signed in to change notification settings - Fork 2.5k
Description
Vulnerable Library - hadoop-minicluster-3.4.0.jar
Path to dependency file: /test/fixtures/hdfs-fixture/build.gradle
Path to vulnerable library: /home/wss-scanner/.gradle/caches/modules-2/files-2.1/dnsjava/dnsjava/3.4.0/a214858bba6ddc017a3c2fd5d17f0ee359770dad/dnsjava-3.4.0.jar
Found in HEAD commit: cc98dbe411df77b04e82507b3d29e90e54bc87d3
Vulnerabilities
| CVE | Severity | Dependency | Type | Fixed in (hadoop-minicluster version) | Remediation Possible** | |
|---|---|---|---|---|---|---|
| CVE-2024-25638 | 8.9 | dnsjava-3.4.0.jar | Transitive | N/A* | ❌ |
*For some transitive vulnerabilities, there is no version of direct dependency with a fix. Check the "Details" section below to see if there is a version of transitive dependency where vulnerability is fixed.
**In some cases, Remediation PR cannot be created automatically for a vulnerability despite the availability of remediation
Details
CVE-2024-25638
Vulnerable Library - dnsjava-3.4.0.jar
dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. It includes a cache which can be used by clients, and a minimal implementation of a server. It supports TSIG authenticated messages, partial DNSSEC verification, and EDNS0.
Library home page: https://github.com/dnsjava/dnsjava
Path to dependency file: /test/fixtures/hdfs-fixture/build.gradle
Path to vulnerable library: /home/wss-scanner/.gradle/caches/modules-2/files-2.1/dnsjava/dnsjava/3.4.0/a214858bba6ddc017a3c2fd5d17f0ee359770dad/dnsjava-3.4.0.jar
Dependency Hierarchy:
- hadoop-minicluster-3.4.0.jar (Root Library)
- hadoop-common-3.4.0.jar
- ❌ dnsjava-3.4.0.jar (Vulnerable Library)
- hadoop-common-3.4.0.jar
Found in HEAD commit: cc98dbe411df77b04e82507b3d29e90e54bc87d3
Found in base branch: main
Vulnerability Details
dnsjava is an implementation of DNS in Java. Records in DNS replies are not checked for their relevance to the query, allowing an attacker to respond with RRs from different zones. This vulnerability is fixed in 3.6.0.
Publish Date: 2024-07-22
URL: CVE-2024-25638
CVSS 3 Score Details (8.9)
Base Score Metrics:
- Exploitability Metrics:
- Attack Vector: Network
- Attack Complexity: High
- Privileges Required: None
- User Interaction: None
- Scope: Changed
- Impact Metrics:
- Confidentiality Impact: High
- Integrity Impact: High
- Availability Impact: Low
Suggested Fix
Type: Upgrade version
Origin: GHSA-cfxw-4h78-h7fw
Release Date: 2024-07-22
Fix Resolution: dnsjava:dnsjava:3.6.0
Metadata
Metadata
Assignees
Labels
Type
Projects
Status