Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

redhat логотип

CVE-2024-25638

Опубликовано: 22 июл. 2024
Источник: redhat
CVSS3: 8.9
EPSS Низкий

Описание

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.

A flaw was found in the dnsjava package, a DNS implementation written in the Java language. The dnsjava package does not properly check the DNS resource records (RR) relevancy to the DNS query being processed, allowing an attacker to respond to the DNS request with RRs from different zones. This issue may lead to data integrity and confidentiality issues for applications, which due to DNSSEC specifications, might assume the returned RRs are authentic.

Отчет

This vulnerability in the dnsjava package is of important severity due to its potential to undermine the foundational security mechanisms of DNS-based applications. The improper validation of DNS resource records (RRs) allows an attacker to inject records from unauthorized DNS zones, effectively bypassing the integrity checks that DNSSEC is designed to enforce. This flaw not only compromises the authenticity of DNS responses but also opens the door to sophisticated attacks such as DNS cache poisoning and redirection to malicious servers. Red Hat JBoss Enterprise Application Platform 7 & 8 was not affected by this CVE.

Меры по смягчению последствий

Red Hat has investigated whether a possible mitigation exists for this issue, and has not been able to identify a practical example. Please update the affected package as soon as possible.

Затронутые пакеты

ПлатформаПакетСостояниеРекомендацияРелиз
Red Hat build of Apache Camel for Spring Boot 3dnsjava/dnsjavaNot affected
Red Hat build of Apache Camel for Spring Boot 4dnsjava/dnsjavaNot affected
Red Hat Fuse 7dnsjava/dnsjavaWill not fix
Red Hat Integration Camel K 1dnsjava/dnsjavaWill not fix
Red Hat JBoss Data Grid 7dnsjava/dnsjavaWill not fix
Red Hat JBoss Data Grid 7org.xbill/dnsjavaWill not fix
Red Hat JBoss Enterprise Application Platform 7dnsjavaNot affected
Red Hat JBoss Enterprise Application Platform 8dnsjavaNot affected
Red Hat JBoss Enterprise Application Platform Expansion PackdnsjavaNot affected

Показывать по

Дополнительная информация

Статус:

Important
Дефект:
CWE-345
Дефект:
CWE-349
https://bugzilla.redhat.com/show_bug.cgi?id=2299292dnsjava: Improper response validation allowing DNSSEC bypass

EPSS

Процентиль: 14%
0.00048
Низкий

8.9 High

CVSS3

Связанные уязвимости

CVSS3: 8.9
ubuntu
около 1 года назад

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.

CVSS3: 8.9
nvd
около 1 года назад

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.

CVSS3: 8.9
debian
около 1 года назад

dnsjava is an implementation of DNS in Java. Records in DNS replies ar ...

redos
24 дня назад

Уязвимость aqute-bnd3

redos
24 дня назад

Уязвимость dnsjava

EPSS

Процентиль: 14%
0.00048
Низкий

8.9 High

CVSS3