Action not permitted
Modal body text goes here.
Modal Title
Modal Body
CVE-2020-25684 (GCVE-0-2020-25684)
Vulnerability from cvelistv5 – Published: 2021-01-20 15:22 – Updated: 2025-11-04 19:12| URL | Tags |
|---|---|
| https://bugzilla.redhat.com/show_bug.cgi?id=1889686 | x_refsource_MISC |
| https://www.jsof-tech.com/disclosures/dnspooq/ | x_refsource_MISC |
| https://lists.fedoraproject.org/archives/list/pac… | vendor-advisoryx_refsource_FEDORA |
| https://security.gentoo.org/glsa/202101-17 | vendor-advisoryx_refsource_GENTOO |
| https://www.debian.org/security/2021/dsa-4844 | vendor-advisoryx_refsource_DEBIAN |
| https://lists.fedoraproject.org/archives/list/pac… | vendor-advisoryx_refsource_FEDORA |
| https://lists.debian.org/debian-lts-announce/2021… | mailing-listx_refsource_MLIST |
| https://www.arista.com/en/support/advisories-noti… | x_refsource_MISC |
{
"containers": {
"adp": [
{
"providerMetadata": {
"dateUpdated": "2025-11-04T19:12:12.109Z",
"orgId": "af854a3a-2127-422b-91ae-364da2661108",
"shortName": "CVE"
},
"references": [
{
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
},
{
"name": "FEDORA-2021-84440e87ba",
"tags": [
"vendor-advisory",
"x_refsource_FEDORA",
"x_transferred"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/"
},
{
"name": "GLSA-202101-17",
"tags": [
"vendor-advisory",
"x_refsource_GENTOO",
"x_transferred"
],
"url": "https://security.gentoo.org/glsa/202101-17"
},
{
"name": "DSA-4844",
"tags": [
"vendor-advisory",
"x_refsource_DEBIAN",
"x_transferred"
],
"url": "https://www.debian.org/security/2021/dsa-4844"
},
{
"name": "FEDORA-2021-2e4c3d5a9d",
"tags": [
"vendor-advisory",
"x_refsource_FEDORA",
"x_transferred"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/"
},
{
"name": "[debian-lts-announce] 20210322 [SECURITY] [DLA 2604-1] dnsmasq security update",
"tags": [
"mailing-list",
"x_refsource_MLIST",
"x_transferred"
],
"url": "https://lists.debian.org/debian-lts-announce/2021/03/msg00027.html"
},
{
"tags": [
"x_refsource_MISC",
"x_transferred"
],
"url": "https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61"
},
{
"url": "https://www.kb.cert.org/vuls/id/434904"
}
],
"title": "CVE Program Container"
}
],
"cna": {
"affected": [
{
"product": "dnsmasq",
"vendor": "n/a",
"versions": [
{
"status": "affected",
"version": "dnsmasq 2.83"
}
]
}
],
"descriptions": [
{
"lang": "en",
"value": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity."
}
],
"problemTypes": [
{
"descriptions": [
{
"cweId": "CWE-358",
"description": "CWE-358",
"lang": "en",
"type": "CWE"
}
]
}
],
"providerMetadata": {
"dateUpdated": "2022-01-25T13:52:07.000Z",
"orgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"shortName": "redhat"
},
"references": [
{
"tags": [
"x_refsource_MISC"
],
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"tags": [
"x_refsource_MISC"
],
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
},
{
"name": "FEDORA-2021-84440e87ba",
"tags": [
"vendor-advisory",
"x_refsource_FEDORA"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/"
},
{
"name": "GLSA-202101-17",
"tags": [
"vendor-advisory",
"x_refsource_GENTOO"
],
"url": "https://security.gentoo.org/glsa/202101-17"
},
{
"name": "DSA-4844",
"tags": [
"vendor-advisory",
"x_refsource_DEBIAN"
],
"url": "https://www.debian.org/security/2021/dsa-4844"
},
{
"name": "FEDORA-2021-2e4c3d5a9d",
"tags": [
"vendor-advisory",
"x_refsource_FEDORA"
],
"url": "https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/"
},
{
"name": "[debian-lts-announce] 20210322 [SECURITY] [DLA 2604-1] dnsmasq security update",
"tags": [
"mailing-list",
"x_refsource_MLIST"
],
"url": "https://lists.debian.org/debian-lts-announce/2021/03/msg00027.html"
},
{
"tags": [
"x_refsource_MISC"
],
"url": "https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61"
}
],
"x_legacyV4Record": {
"CVE_data_meta": {
"ASSIGNER": "secalert@redhat.com",
"ID": "CVE-2020-25684",
"STATE": "PUBLIC"
},
"affects": {
"vendor": {
"vendor_data": [
{
"product": {
"product_data": [
{
"product_name": "dnsmasq",
"version": {
"version_data": [
{
"version_value": "dnsmasq 2.83"
}
]
}
}
]
},
"vendor_name": "n/a"
}
]
}
},
"data_format": "MITRE",
"data_type": "CVE",
"data_version": "4.0",
"description": {
"description_data": [
{
"lang": "eng",
"value": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity."
}
]
},
"problemtype": {
"problemtype_data": [
{
"description": [
{
"lang": "eng",
"value": "CWE-358"
}
]
}
]
},
"references": {
"reference_data": [
{
"name": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686",
"refsource": "MISC",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"name": "https://www.jsof-tech.com/disclosures/dnspooq/",
"refsource": "MISC",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
},
{
"name": "FEDORA-2021-84440e87ba",
"refsource": "FEDORA",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/"
},
{
"name": "GLSA-202101-17",
"refsource": "GENTOO",
"url": "https://security.gentoo.org/glsa/202101-17"
},
{
"name": "DSA-4844",
"refsource": "DEBIAN",
"url": "https://www.debian.org/security/2021/dsa-4844"
},
{
"name": "FEDORA-2021-2e4c3d5a9d",
"refsource": "FEDORA",
"url": "https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/"
},
{
"name": "[debian-lts-announce] 20210322 [SECURITY] [DLA 2604-1] dnsmasq security update",
"refsource": "MLIST",
"url": "https://lists.debian.org/debian-lts-announce/2021/03/msg00027.html"
},
{
"name": "https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61",
"refsource": "MISC",
"url": "https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61"
}
]
}
}
}
},
"cveMetadata": {
"assignerOrgId": "53f830b8-0a3f-465b-8143-3b8a9948e749",
"assignerShortName": "redhat",
"cveId": "CVE-2020-25684",
"datePublished": "2021-01-20T15:22:21.000Z",
"dateReserved": "2020-09-16T00:00:00.000Z",
"dateUpdated": "2025-11-04T19:12:12.109Z",
"state": "PUBLISHED"
},
"dataType": "CVE_RECORD",
"dataVersion": "5.2",
"vulnerability-lookup:meta": {
"epss": {
"cve": "CVE-2020-25684",
"date": "2026-05-30",
"epss": "0.00349",
"percentile": "0.57655"
},
"nvd": "{\"cve\":{\"id\":\"CVE-2020-25684\",\"sourceIdentifier\":\"secalert@redhat.com\",\"published\":\"2021-01-20T16:15:14.163\",\"lastModified\":\"2025-11-04T20:15:57.223\",\"vulnStatus\":\"Modified\",\"cveTags\":[],\"descriptions\":[{\"lang\":\"en\",\"value\":\"A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.\"},{\"lang\":\"es\",\"value\":\"Se encontr\u00f3 un fallo en dnsmasq versiones anteriores a 2.83.\u0026#xa0;Al obtener una respuesta de una consulta reenviada, dnsmasq comprueba en forward.c:reply_query() si la direcci\u00f3n y puerto de destino de la respuesta es utilizado por las consultas reenviadas pendientes.\u0026#xa0;Sin embargo, no usa la direcci\u00f3n y puerto para recuperar la consulta reenviada exacta, lo que reduce sustancialmente la cantidad de intentos que un atacante en la red tendr\u00eda que realizar para falsificar una respuesta y lograr que dnsmasq la acepte.\u0026#xa0;Este problema contrasta con RFC5452, que especifica los atributos de una consulta que deben ser usados para hacer coincidir una respuesta.\u0026#xa0;Este fallo permite a un atacante realizar un ataque de envenenamiento de cach\u00e9 de DNS.\u0026#xa0;Si est\u00e1 encadenado con CVE-2020-25685 o CVE-2020-25686, se reduce la complejidad del ataque de un ataque con \u00e9xito.\u0026#xa0;La mayor amenaza de esta vulnerabilidad es la integridad de los datos\"}],\"metrics\":{\"cvssMetricV31\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"3.1\",\"vectorString\":\"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N\",\"baseScore\":3.7,\"baseSeverity\":\"LOW\",\"attackVector\":\"NETWORK\",\"attackComplexity\":\"HIGH\",\"privilegesRequired\":\"NONE\",\"userInteraction\":\"NONE\",\"scope\":\"UNCHANGED\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"LOW\",\"availabilityImpact\":\"NONE\"},\"exploitabilityScore\":2.2,\"impactScore\":1.4}],\"cvssMetricV2\":[{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"cvssData\":{\"version\":\"2.0\",\"vectorString\":\"AV:N/AC:M/Au:N/C:N/I:P/A:N\",\"baseScore\":4.3,\"accessVector\":\"NETWORK\",\"accessComplexity\":\"MEDIUM\",\"authentication\":\"NONE\",\"confidentialityImpact\":\"NONE\",\"integrityImpact\":\"PARTIAL\",\"availabilityImpact\":\"NONE\"},\"baseSeverity\":\"MEDIUM\",\"exploitabilityScore\":8.6,\"impactScore\":2.9,\"acInsufInfo\":false,\"obtainAllPrivilege\":false,\"obtainUserPrivilege\":false,\"obtainOtherPrivilege\":false,\"userInteractionRequired\":false}]},\"weaknesses\":[{\"source\":\"secalert@redhat.com\",\"type\":\"Secondary\",\"description\":[{\"lang\":\"en\",\"value\":\"CWE-358\"}]},{\"source\":\"nvd@nist.gov\",\"type\":\"Primary\",\"description\":[{\"lang\":\"en\",\"value\":\"NVD-CWE-Other\"}]}],\"configurations\":[{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:a:thekelleys:dnsmasq:*:*:*:*:*:*:*:*\",\"versionEndExcluding\":\"2.83\",\"matchCriteriaId\":\"F38115DF-0F5C-442D-83D4-1125AAB4E2B7\"}]}]},{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:fedoraproject:fedora:32:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"36D96259-24BD-44E2-96D9-78CE1D41F956\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:fedoraproject:fedora:33:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"E460AA51-FCDA-46B9-AE97-E6676AA5E194\"}]}]},{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:debian:debian_linux:9.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"DEECE5FC-CACF-4496-A3E7-164736409252\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:debian:debian_linux:10.0:*:*:*:*:*:*:*\",\"matchCriteriaId\":\"07B237A9-69A3-4A9C-9DA0-4E06BD37AE73\"}]}]},{\"nodes\":[{\"operator\":\"OR\",\"negate\":false,\"cpeMatch\":[{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"4.21\",\"versionEndExcluding\":\"4.21.14m\",\"matchCriteriaId\":\"2E5C0DA1-5E51-40F1-82FE-CF7E391C07E4\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"4.22\",\"versionEndExcluding\":\"4.22.9m\",\"matchCriteriaId\":\"206E795F-BFE9-4AB9-A35F-60AC911F38E4\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"4.23\",\"versionEndExcluding\":\"4.23.7m\",\"matchCriteriaId\":\"6FA15712-F804-4060-99C0-7370D6111B83\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"4.24\",\"versionEndExcluding\":\"4.24.5m\",\"matchCriteriaId\":\"21A321F5-CB56-4258-BB30-6753EECB89DD\"},{\"vulnerable\":true,\"criteria\":\"cpe:2.3:o:arista:eos:*:*:*:*:*:*:*:*\",\"versionStartIncluding\":\"4.25\",\"versionEndExcluding\":\"4.25.2f\",\"matchCriteriaId\":\"9445AF76-6AE4-46A6-A470-979ADBB19EE2\"}]}]}],\"references\":[{\"url\":\"https://bugzilla.redhat.com/show_bug.cgi?id=1889686\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Issue Tracking\",\"Patch\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2021/03/msg00027.html\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/\",\"source\":\"secalert@redhat.com\"},{\"url\":\"https://security.gentoo.org/glsa/202101-17\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.debian.org/security/2021/dsa-4844\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.jsof-tech.com/disclosures/dnspooq/\",\"source\":\"secalert@redhat.com\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://bugzilla.redhat.com/show_bug.cgi?id=1889686\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Issue Tracking\",\"Patch\",\"Third Party Advisory\"]},{\"url\":\"https://lists.debian.org/debian-lts-announce/2021/03/msg00027.html\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Mailing List\",\"Third Party Advisory\"]},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/QGB7HL3OWHTLEPSMLDGOMXQKG3KM2QME/\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WYW3IR6APUSKOYKL5FT3ACTIHWHGQY32/\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"},{\"url\":\"https://security.gentoo.org/glsa/202101-17\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.arista.com/en/support/advisories-notices/security-advisories/12135-security-advisory-61\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.debian.org/security/2021/dsa-4844\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.jsof-tech.com/disclosures/dnspooq/\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\",\"tags\":[\"Third Party Advisory\"]},{\"url\":\"https://www.kb.cert.org/vuls/id/434904\",\"source\":\"af854a3a-2127-422b-91ae-364da2661108\"}]}}"
}
}
ICSA-21-019-01
Vulnerability from csaf_cisa - Published: 2021-01-19 00:00 - Updated: 2025-05-06 06:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
RUGGEDCOM RM1224
Siemens / RUGGEDCOM RM1224
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE M-800
Siemens / SCALANCE M-800
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE S615
Siemens / SCALANCE S615
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE SC-600
Siemens / SCALANCE SC-600
|
<V2.1.3 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE W1750D
Siemens / SCALANCE W1750D
|
vers:all/* |
None Available
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
RUGGEDCOM RM1224
Siemens / RUGGEDCOM RM1224
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE M-800
Siemens / SCALANCE M-800
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE S615
Siemens / SCALANCE S615
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE SC-600
Siemens / SCALANCE SC-600
|
<V2.1.3 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE W1750D
Siemens / SCALANCE W1750D
|
vers:all/* |
None Available
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
|
RUGGEDCOM RM1224
Siemens / RUGGEDCOM RM1224
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE M-800
Siemens / SCALANCE M-800
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE S615
Siemens / SCALANCE S615
|
<V6.4 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE SC-600
Siemens / SCALANCE SC-600
|
<V2.1.3 |
Vendor Fix
fix
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
|
|
SCALANCE W1750D
Siemens / SCALANCE W1750D
|
vers:all/* |
None Available
Mitigation
Mitigation
Mitigation
Mitigation
Mitigation
|
{
"document": {
"acknowledgments": [
{
"organization": "Siemens ProductCERT",
"summary": "reporting these vulnerabilities to CISA."
},
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF",
"summary": "coordinated disclosure"
},
{
"organization": "CERT Coordination Center (CERT/CC)",
"summary": "coordination efforts"
},
{
"organization": "Industrial Control System Cyber Emergency Response Team (ICS-CERT)",
"summary": "coordination efforts"
}
],
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Disclosure is not limited",
"tlp": {
"label": "WHITE",
"url": "https://us-cert.cisa.gov/tlp/"
}
},
"notes": [
{
"category": "summary",
"text": "Security researchers discovered and disclosed seven vulnerabilities in the open-source DNS component \"dnsmasq\", also known as \"DNSpooq\" vulnerabilities (CVE-2020-25681 through CVE-2020-25687). Three vulnerabilities (CVE-2020-25684 through CVE-2020-25686) affect the validation of DNS responses and impact several SCALANCE and RUGGEDCOM devices as listed below.\n\nSiemens has released updates for several affected products and recommends to update to the latest versions. Siemens recommends specific countermeasures for products where updates are not available.",
"title": "Summary"
},
{
"category": "general",
"text": "As a general security measure, Siemens strongly recommends to protect network access to devices with appropriate mechanisms. In order to operate the devices in a protected IT environment, Siemens recommends to configure the environment according to Siemens\u0027 operational guidelines for Industrial Security (Download: https://www.siemens.com/cert/operational-guidelines-industrial-security), and to follow the recommendations in the product manuals.\n\nAdditional information on Industrial Security by Siemens can be found at: https://www.siemens.com/industrialsecurity",
"title": "General Recommendations"
},
{
"category": "general",
"text": "For further inquiries on security vulnerabilities in Siemens products and solutions, please contact the Siemens ProductCERT: https://www.siemens.com/cert/advisories",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "Siemens Security Advisories are subject to the terms and conditions contained in Siemens\u0027 underlying license terms or other applicable agreements previously agreed to with Siemens (hereinafter \"License Terms\"). To the extent applicable to information, software or documentation made available in or through a Siemens Security Advisory, the Terms of Use of Siemens\u0027 Global Website (https://www.siemens.com/terms_of_use, hereinafter \"Terms of Use\"), in particular Sections 8-10 of the Terms of Use, shall apply additionally. In case of conflicts, the License Terms shall prevail over the Terms of Use.",
"title": "Terms of Use"
},
{
"category": "legal_disclaimer",
"text": "All information products included in https://us-cert.cisa.gov/ics are provided \"as is\" for informational purposes only. The Department of Homeland Security (DHS) does not provide any warranties of any kind regarding any information contained within. DHS does not endorse any commercial product or service, referenced in this product or otherwise. Further dissemination of this product is governed by the Traffic Light Protocol (TLP) marking in the header. For more information about TLP, see https://us-cert.cisa.gov/tlp/.",
"title": "Legal Notice"
},
{
"category": "other",
"text": "This CISA CSAF advisory was converted from Siemens ProductCERT\u0027s CSAF advisory.",
"title": "Advisory Conversion Disclaimer"
},
{
"category": "other",
"text": "Multiple",
"title": "Critical infrastructure sectors"
},
{
"category": "other",
"text": "Worldwide",
"title": "Countries/areas deployed"
},
{
"category": "other",
"text": "Germany",
"title": "Company headquarters location"
},
{
"category": "general",
"text": "CISA recommends users take defensive measures to minimize the exploitation risk of this vulnerability.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Minimize network exposure for all control system devices and/or systems, and ensure they are not accessible from the internet.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Locate control system networks and remote devices behind firewalls and isolate them from business networks.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "When remote access is required, use more secure methods, such as Virtual Private Networks (VPNs), recognizing VPNs may have vulnerabilities and should be updated to the most recent version available. Also recognize VPN is only as secure as its connected devices.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA reminds organizations to perform proper impact analysis and risk assessment prior to deploying defensive measures.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA also provides a section for control systems security recommended practices on the ICS webpage on cisa.gov. Several CISA products detailing cyber defense best practices are available for reading and download, including Improving Industrial Control Systems Cybersecurity with Defense-in-Depth Strategies.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "CISA encourages organizations to implement recommended cybersecurity strategies for proactive defense of ICS assets. Additional mitigation guidance and recommended practices are publicly available on the ICS webpage at cisa.gov in the technical information paper, ICS-TIP-12-146-01B--Targeted Cyber Intrusion Detection and Mitigation Strategies.",
"title": "Recommended Practices"
},
{
"category": "general",
"text": "Organizations observing suspected malicious activity should follow established internal procedures and report findings to CISA for tracking and correlation against other incidents.",
"title": "Recommended Practices"
}
],
"publisher": {
"category": "other",
"contact_details": "central@cisa.dhs.gov",
"name": "CISA",
"namespace": "https://www.cisa.gov/"
},
"references": [
{
"category": "self",
"summary": "SSA-646763: DNSpooq - Dnsmasq Vulnerabilities in SCALANCE and RUGGEDCOM Devices - CSAF Version",
"url": "https://cert-portal.siemens.com/productcert/csaf/ssa-646763.json"
},
{
"category": "self",
"summary": "SSA-646763: DNSpooq - Dnsmasq Vulnerabilities in SCALANCE and RUGGEDCOM Devices - TXT Version",
"url": "https://cert-portal.siemens.com/productcert/txt/ssa-646763.txt"
},
{
"category": "self",
"summary": "SSA-646763: DNSpooq - Dnsmasq Vulnerabilities in SCALANCE and RUGGEDCOM Devices - PDF Version",
"url": "https://cert-portal.siemens.com/productcert/pdf/ssa-646763.pdf"
},
{
"category": "self",
"summary": "ICS Advisory ICSA-21-019-01 JSON",
"url": "https://raw.githubusercontent.com/cisagov/CSAF/develop/csaf_files/OT/white/2021/icsa-21-019-01.json"
},
{
"category": "self",
"summary": "ICS Advisory ICSA-21-019-01 - Web Version",
"url": "https://www.cisa.gov/news-events/ics-advisories/icsa-21-019-01"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/uscert/ics/alerts/ICS-ALERT-10-301-01"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/resources-tools/resources/ics-recommended-practices"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/topics/industrial-control-systems"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://us-cert.cisa.gov/sites/default/files/recommended_practices/NCCIC_ICS-CERT_Defense_in_Depth_2016_S508C.pdf"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/sites/default/files/publications/Cybersecurity_Best_Practices_for_Industrial_Control_Systems.pdf"
},
{
"category": "external",
"summary": "Recommended Practices",
"url": "https://www.cisa.gov/uscert/ics/tips/ICS-TIP-12-146-01B"
}
],
"title": "dnsmasq by Simon Kelley (Update A)",
"tracking": {
"current_release_date": "2025-05-06T06:00:00.000000Z",
"generator": {
"engine": {
"name": "CISA CSAF Generator",
"version": "1.0.0"
}
},
"id": "ICSA-21-019-01",
"initial_release_date": "2021-01-19T00:00:00.000000Z",
"revision_history": [
{
"date": "2021-01-19T00:00:00.000000Z",
"legacy_version": "1.0",
"number": "1",
"summary": "Publication Date"
},
{
"date": "2021-03-09T00:00:00.000000Z",
"legacy_version": "1.1",
"number": "2",
"summary": "Added solution for SCALANCE SC-600"
},
{
"date": "2021-04-13T00:00:00.000000Z",
"legacy_version": "1.2",
"number": "3",
"summary": "Added solution for SCALANCE M-800/S615 and RUGGEDCOM RM1224"
},
{
"date": "2021-05-11T00:00:00.000000Z",
"legacy_version": "1.3",
"number": "4",
"summary": "Clarified that a solution for SCALANCE W1750D is not expected"
},
{
"date": "2025-05-06T06:00:00.000000Z",
"legacy_version": "Revision",
"number": "5",
"summary": "Revision - Fixing typos"
}
],
"status": "final",
"version": "5"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cV6.4",
"product": {
"name": "RUGGEDCOM RM1224",
"product_id": "CSAFPID-0001"
}
}
],
"category": "product_name",
"name": "RUGGEDCOM RM1224"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cV6.4",
"product": {
"name": "SCALANCE M-800",
"product_id": "CSAFPID-0002"
}
}
],
"category": "product_name",
"name": "SCALANCE M-800"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cV6.4",
"product": {
"name": "SCALANCE S615",
"product_id": "CSAFPID-0003"
}
}
],
"category": "product_name",
"name": "SCALANCE S615"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003cV2.1.3",
"product": {
"name": "SCALANCE SC-600",
"product_id": "CSAFPID-0004"
}
}
],
"category": "product_name",
"name": "SCALANCE SC-600"
},
{
"branches": [
{
"category": "product_version_range",
"name": "vers:all/*",
"product": {
"name": "SCALANCE W1750D",
"product_id": "CSAFPID-0005"
}
}
],
"category": "product_name",
"name": "SCALANCE W1750D"
}
],
"category": "vendor",
"name": "Siemens"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"notes": [
{
"category": "summary",
"text": "Affected devices lack proper address/port check in the DNS reply_query function of dnsmasq.\n\nThis could make it easier for remote off-path attackers to forge replies.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
"references": [
{
"summary": "CVE-2020-25684 - RUGGEDCOM RM1224",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25684 - SCALANCE M-800",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25684 - SCALANCE S615",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25684 - SCALANCE SC-600",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"summary": "CVE-2020-25684 Mitre 5.0 json",
"url": "https://cert-portal.siemens.com/productcert/mitre/CVE-2020-25684.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V6.4 or later version",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"category": "vendor_fix",
"details": "Update to V2.1.3 or later version",
"product_ids": [
"CSAFPID-0004"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"category": "none_available",
"details": "Currently no remediation is available",
"product_ids": [
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE M-800: Disable DNS proxy in the device configuration (System - DNS - DNS Proxy - Disable Checkbox \u201eEnable DNS Proxy\u201c), and configure the connected devices in the internal network to use a different DNS server. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "RUGGEDCOM RM1224: Same as for SCALANCE M-800. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE S615: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE SC-600: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE W1750D: If \u201cOpenDNS\u201d, \u201cCaptive Portal\u201d or \u201cURL redirection\u201d functionality is not used, deploy firewall rules in the device configuration to block incoming access to port 53/UDP",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N/E:P/RL:U/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"title": "CVE-2020-25684"
},
{
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"notes": [
{
"category": "summary",
"text": "Affected devices lack query resource name (RRNAME) checks in the DNS reply_query function of dnsmasq.\n\nThis could allow a remote attacker to spoof DNS traffic that can lead to DNS cache poisoning.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
"references": [
{
"summary": "CVE-2020-25685 - RUGGEDCOM RM1224",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25685 - SCALANCE M-800",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25685 - SCALANCE S615",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25685 - SCALANCE SC-600",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"summary": "CVE-2020-25685 Mitre 5.0 json",
"url": "https://cert-portal.siemens.com/productcert/mitre/CVE-2020-25685.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V6.4 or later version",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"category": "vendor_fix",
"details": "Update to V2.1.3 or later version",
"product_ids": [
"CSAFPID-0004"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"category": "none_available",
"details": "Currently no remediation is available",
"product_ids": [
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE M-800: Disable DNS proxy in the device configuration (System - DNS - DNS Proxy - Disable Checkbox \u201eEnable DNS Proxy\u201c), and configure the connected devices in the internal network to use a different DNS server. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "RUGGEDCOM RM1224: Same as for SCALANCE M-800. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE S615: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE SC-600: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE W1750D: If \u201cOpenDNS\u201d, \u201cCaptive Portal\u201d or \u201cURL redirection\u201d functionality is not used, deploy firewall rules in the device configuration to block incoming access to port 53/UDP",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N/E:P/RL:U/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"title": "CVE-2020-25685"
},
{
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-330",
"name": "Use of Insufficiently Random Values"
},
"notes": [
{
"category": "summary",
"text": "Affected devices lack sufficient entropy in dnsmasq to handle multiple DNS query requests from the same resource name (RRNAME).\n\nThis could allow a remote attacker to spoof DNS traffic, using a birthday attack (RFC 5452), than can lead to DNS cache poisoning.",
"title": "Summary"
}
],
"product_status": {
"known_affected": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
"references": [
{
"summary": "CVE-2020-25686 - RUGGEDCOM RM1224",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25686 - SCALANCE M-800",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25686 - SCALANCE S615",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"summary": "CVE-2020-25686 - SCALANCE SC-600",
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"summary": "CVE-2020-25686 Mitre 5.0 json",
"url": "https://cert-portal.siemens.com/productcert/mitre/CVE-2020-25686.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "Update to V6.4 or later version",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109794349/"
},
{
"category": "vendor_fix",
"details": "Update to V2.1.3 or later version",
"product_ids": [
"CSAFPID-0004"
],
"url": "https://support.industry.siemens.com/cs/ww/en/view/109793041/"
},
{
"category": "none_available",
"details": "Currently no remediation is available",
"product_ids": [
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE M-800: Disable DNS proxy in the device configuration (System - DNS - DNS Proxy - Disable Checkbox \u201eEnable DNS Proxy\u201c), and configure the connected devices in the internal network to use a different DNS server. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "RUGGEDCOM RM1224: Same as for SCALANCE M-800. Note that the DNS proxy is enabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE S615: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE SC-600: Same as for SCALANCE M-800. Note that the DNS proxy is disabled by default.",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
},
{
"category": "mitigation",
"details": "SCALANCE W1750D: If \u201cOpenDNS\u201d, \u201cCaptive Portal\u201d or \u201cURL redirection\u201d functionality is not used, deploy firewall rules in the device configuration to block incoming access to port 53/UDP",
"product_ids": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N/E:P/RL:U/RC:C",
"version": "3.1"
},
"products": [
"CSAFPID-0001",
"CSAFPID-0002",
"CSAFPID-0003",
"CSAFPID-0004",
"CSAFPID-0005"
]
}
],
"title": "CVE-2020-25686"
}
]
}
MSRC_CVE-2020-25684
Vulnerability from csaf_microsoft - Published: 2021-01-02 00:00 - Updated: 2021-01-29 00:00| URL | Category |
|---|---|
| https://msrc.microsoft.com/csaf/vex/2021/msrc_cve… | self |
| https://support.microsoft.com/lifecycle | external |
| https://www.first.org/cvss | external |
| https://msrc.microsoft.com/csaf/vex/2021/msrc_cve… | self |
{
"document": {
"category": "csaf_vex",
"csaf_version": "2.0",
"distribution": {
"text": "Public",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en-US",
"notes": [
{
"category": "general",
"text": "To determine the support lifecycle for your software, see the Microsoft Support Lifecycle: https://support.microsoft.com/lifecycle",
"title": "Additional Resources"
},
{
"category": "legal_disclaimer",
"text": "The information provided in the Microsoft Knowledge Base is provided \\\"as is\\\" without warranty of any kind. Microsoft disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall Microsoft Corporation or its suppliers be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages, even if Microsoft Corporation or its suppliers have been advised of the possibility of such damages. Some states do not allow the exclusion or limitation of liability for consequential or incidental damages so the foregoing limitation may not apply.",
"title": "Disclaimer"
}
],
"publisher": {
"category": "vendor",
"contact_details": "secure@microsoft.com",
"name": "Microsoft Security Response Center",
"namespace": "https://msrc.microsoft.com"
},
"references": [
{
"category": "self",
"summary": "CVE-2020-25684 A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However it does not use the address/port to retrieve the exact forwarded query substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452 which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity. - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2021/msrc_cve-2020-25684.json"
},
{
"category": "external",
"summary": "Microsoft Support Lifecycle",
"url": "https://support.microsoft.com/lifecycle"
},
{
"category": "external",
"summary": "Common Vulnerability Scoring System",
"url": "https://www.first.org/cvss"
}
],
"title": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However it does not use the address/port to retrieve the exact forwarded query substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452 which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"tracking": {
"current_release_date": "2021-01-29T00:00:00.000Z",
"generator": {
"date": "2025-12-27T19:12:19.341Z",
"engine": {
"name": "MSRC Generator",
"version": "1.0"
}
},
"id": "msrc_CVE-2020-25684",
"initial_release_date": "2021-01-02T00:00:00.000Z",
"revision_history": [
{
"date": "2021-01-29T00:00:00.000Z",
"legacy_version": "1",
"number": "1",
"summary": "Information published."
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "1.0",
"product": {
"name": "CBL Mariner 1.0",
"product_id": "16820"
}
}
],
"category": "product_name",
"name": "Azure Linux"
},
{
"branches": [
{
"category": "product_version_range",
"name": "\u003ccm1 dnsmasq 2.85-1",
"product": {
"name": "\u003ccm1 dnsmasq 2.85-1",
"product_id": "1"
}
},
{
"category": "product_version",
"name": "cm1 dnsmasq 2.85-1",
"product": {
"name": "cm1 dnsmasq 2.85-1",
"product_id": "19065"
}
}
],
"category": "product_name",
"name": "dnsmasq"
}
],
"category": "vendor",
"name": "Microsoft"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "\u003ccm1 dnsmasq 2.85-1 as a component of CBL Mariner 1.0",
"product_id": "16820-1"
},
"product_reference": "1",
"relates_to_product_reference": "16820"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "cm1 dnsmasq 2.85-1 as a component of CBL Mariner 1.0",
"product_id": "19065-16820"
},
"product_reference": "19065",
"relates_to_product_reference": "16820"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"notes": [
{
"category": "general",
"text": "redhat",
"title": "Assigning CNA"
}
],
"product_status": {
"fixed": [
"19065-16820"
],
"known_affected": [
"16820-1"
]
},
"references": [
{
"category": "self",
"summary": "CVE-2020-25684 A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However it does not use the address/port to retrieve the exact forwarded query substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452 which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity. - VEX",
"url": "https://msrc.microsoft.com/csaf/vex/2021/msrc_cve-2020-25684.json"
}
],
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-29T00:00:00.000Z",
"details": "2.85-1:Security Update:https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade",
"product_ids": [
"16820-1"
],
"url": "https://learn.microsoft.com/en-us/azure/azure-linux/tutorial-azure-linux-upgrade"
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 3.7,
"baseSeverity": "LOW",
"confidentialityImpact": "NONE",
"environmentalsScore": 0.0,
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"temporalScore": 3.7,
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"16820-1"
]
}
],
"title": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However it does not use the address/port to retrieve the exact forwarded query substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452 which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity."
}
]
}
OPENSUSE-SU-2021:0124-1
Vulnerability from csaf_opensuse - Published: 2021-01-20 09:04 - Updated: 2021-01-20 09:04| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for dnsmasq",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for dnsmasq fixes the following issues:\n\n- bsc#1177077: Fixed DNSpooq vulnerabilities\n- CVE-2020-25684, CVE-2020-25685, CVE-2020-25686:\n Fixed multiple Cache Poisoning attacks.\n- CVE-2020-25681, CVE-2020-25682, CVE-2020-25683, CVE-2020-25687:\n Fixed multiple potential Heap-based overflows when DNSSEC is\n enabled.\n\n- Retry query to other servers on receipt of SERVFAIL rcode\n (bsc#1176076)\n\nThis update was imported from the SUSE:SLE-15-SP1:Update update project.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-2021-124",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2021_0124-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2021:0124-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/GY5KV2WHBZG4XCWVKZOU4DFCHSMBT5KV/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2021:0124-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/GY5KV2WHBZG4XCWVKZOU4DFCHSMBT5KV/"
},
{
"category": "self",
"summary": "SUSE Bug 1176076",
"url": "https://bugzilla.suse.com/1176076"
},
{
"category": "self",
"summary": "SUSE Bug 1177077",
"url": "https://bugzilla.suse.com/1177077"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25681 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25681/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25682 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25682/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25683 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25683/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25684 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25684/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25685 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25685/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25686 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25686/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25687 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25687/"
}
],
"title": "Security update for dnsmasq",
"tracking": {
"current_release_date": "2021-01-20T09:04:03Z",
"generator": {
"date": "2021-01-20T09:04:03Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2021:0124-1",
"initial_release_date": "2021-01-20T09:04:03Z",
"revision_history": [
{
"date": "2021-01-20T09:04:03Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.78-lp152.7.3.1.i586",
"product": {
"name": "dnsmasq-2.78-lp152.7.3.1.i586",
"product_id": "dnsmasq-2.78-lp152.7.3.1.i586"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.78-lp152.7.3.1.i586",
"product": {
"name": "dnsmasq-utils-2.78-lp152.7.3.1.i586",
"product_id": "dnsmasq-utils-2.78-lp152.7.3.1.i586"
}
}
],
"category": "architecture",
"name": "i586"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.78-lp152.7.3.1.x86_64",
"product": {
"name": "dnsmasq-2.78-lp152.7.3.1.x86_64",
"product_id": "dnsmasq-2.78-lp152.7.3.1.x86_64"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.78-lp152.7.3.1.x86_64",
"product": {
"name": "dnsmasq-utils-2.78-lp152.7.3.1.x86_64",
"product_id": "dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.2",
"product": {
"name": "openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.2"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.78-lp152.7.3.1.i586 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586"
},
"product_reference": "dnsmasq-2.78-lp152.7.3.1.i586",
"relates_to_product_reference": "openSUSE Leap 15.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.78-lp152.7.3.1.x86_64 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64"
},
"product_reference": "dnsmasq-2.78-lp152.7.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.78-lp152.7.3.1.i586 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586"
},
"product_reference": "dnsmasq-utils-2.78-lp152.7.3.1.i586",
"relates_to_product_reference": "openSUSE Leap 15.2"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.78-lp152.7.3.1.x86_64 as component of openSUSE Leap 15.2",
"product_id": "openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
},
"product_reference": "dnsmasq-utils-2.78-lp152.7.3.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.2"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2020-25681",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25681"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25681",
"url": "https://www.suse.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25681",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25681"
},
{
"cve": "CVE-2020-25682",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25682"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before 2.83. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25682",
"url": "https://www.suse.com/security/cve/CVE-2020-25682"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25682",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25682"
},
{
"cve": "CVE-2020-25683",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25683"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25683",
"url": "https://www.suse.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25683",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25683"
},
{
"cve": "CVE-2020-25684",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25684"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25684",
"url": "https://www.suse.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25684",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25684"
},
{
"cve": "CVE-2020-25685",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25685"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25685",
"url": "https://www.suse.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25685",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25685"
},
{
"cve": "CVE-2020-25686",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25686"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25686",
"url": "https://www.suse.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25686",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25686"
},
{
"cve": "CVE-2020-25687",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25687"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25687",
"url": "https://www.suse.com/security/cve/CVE-2020-25687"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25687",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-2.78-lp152.7.3.1.x86_64",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.i586",
"openSUSE Leap 15.2:dnsmasq-utils-2.78-lp152.7.3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T09:04:03Z",
"details": "important"
}
],
"title": "CVE-2020-25687"
}
]
}
OPENSUSE-SU-2021:0129-1
Vulnerability from csaf_opensuse - Published: 2021-01-20 15:22 - Updated: 2021-01-20 15:22| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "Security update for dnsmasq",
"title": "Title of the patch"
},
{
"category": "description",
"text": "This update for dnsmasq fixes the following issues:\n\n- bsc#1177077: Fixed DNSpooq vulnerabilities\n- CVE-2020-25684, CVE-2020-25685, CVE-2020-25686:\n Fixed multiple Cache Poisoning attacks.\n- CVE-2020-25681, CVE-2020-25682, CVE-2020-25683, CVE-2020-25687:\n Fixed multiple potential Heap-based overflows when DNSSEC is\n enabled.\n\n- Retry query to other servers on receipt of SERVFAIL rcode\n (bsc#1176076)\n\nThis update was imported from the SUSE:SLE-15-SP1:Update update project.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-2021-129",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2021_0129-1.json"
},
{
"category": "self",
"summary": "URL for openSUSE-SU-2021:0129-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6B57K75B7OP43O3RNF2Q6TTLL4DZ6KPE/"
},
{
"category": "self",
"summary": "E-Mail link for openSUSE-SU-2021:0129-1",
"url": "https://lists.opensuse.org/archives/list/security-announce@lists.opensuse.org/thread/6B57K75B7OP43O3RNF2Q6TTLL4DZ6KPE/"
},
{
"category": "self",
"summary": "SUSE Bug 1176076",
"url": "https://bugzilla.suse.com/1176076"
},
{
"category": "self",
"summary": "SUSE Bug 1177077",
"url": "https://bugzilla.suse.com/1177077"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25681 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25681/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25682 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25682/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25683 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25683/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25684 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25684/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25685 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25685/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25686 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25686/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25687 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25687/"
}
],
"title": "Security update for dnsmasq",
"tracking": {
"current_release_date": "2021-01-20T15:22:51Z",
"generator": {
"date": "2021-01-20T15:22:51Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2021:0129-1",
"initial_release_date": "2021-01-20T15:22:51Z",
"revision_history": [
{
"date": "2021-01-20T15:22:51Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.78-lp151.5.6.1.i586",
"product": {
"name": "dnsmasq-2.78-lp151.5.6.1.i586",
"product_id": "dnsmasq-2.78-lp151.5.6.1.i586"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.78-lp151.5.6.1.i586",
"product": {
"name": "dnsmasq-utils-2.78-lp151.5.6.1.i586",
"product_id": "dnsmasq-utils-2.78-lp151.5.6.1.i586"
}
}
],
"category": "architecture",
"name": "i586"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.78-lp151.5.6.1.x86_64",
"product": {
"name": "dnsmasq-2.78-lp151.5.6.1.x86_64",
"product_id": "dnsmasq-2.78-lp151.5.6.1.x86_64"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.78-lp151.5.6.1.x86_64",
"product": {
"name": "dnsmasq-utils-2.78-lp151.5.6.1.x86_64",
"product_id": "dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Leap 15.1",
"product": {
"name": "openSUSE Leap 15.1",
"product_id": "openSUSE Leap 15.1",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:leap:15.1"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.78-lp151.5.6.1.i586 as component of openSUSE Leap 15.1",
"product_id": "openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586"
},
"product_reference": "dnsmasq-2.78-lp151.5.6.1.i586",
"relates_to_product_reference": "openSUSE Leap 15.1"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.78-lp151.5.6.1.x86_64 as component of openSUSE Leap 15.1",
"product_id": "openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64"
},
"product_reference": "dnsmasq-2.78-lp151.5.6.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.1"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.78-lp151.5.6.1.i586 as component of openSUSE Leap 15.1",
"product_id": "openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586"
},
"product_reference": "dnsmasq-utils-2.78-lp151.5.6.1.i586",
"relates_to_product_reference": "openSUSE Leap 15.1"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.78-lp151.5.6.1.x86_64 as component of openSUSE Leap 15.1",
"product_id": "openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
},
"product_reference": "dnsmasq-utils-2.78-lp151.5.6.1.x86_64",
"relates_to_product_reference": "openSUSE Leap 15.1"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2020-25681",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25681"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25681",
"url": "https://www.suse.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25681",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25681"
},
{
"cve": "CVE-2020-25682",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25682"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before 2.83. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25682",
"url": "https://www.suse.com/security/cve/CVE-2020-25682"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25682",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25682"
},
{
"cve": "CVE-2020-25683",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25683"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25683",
"url": "https://www.suse.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25683",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25683"
},
{
"cve": "CVE-2020-25684",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25684"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25684",
"url": "https://www.suse.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25684",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25684"
},
{
"cve": "CVE-2020-25685",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25685"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25685",
"url": "https://www.suse.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25685",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25685"
},
{
"cve": "CVE-2020-25686",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25686"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25686",
"url": "https://www.suse.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25686",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25686"
},
{
"cve": "CVE-2020-25687",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25687"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25687",
"url": "https://www.suse.com/security/cve/CVE-2020-25687"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25687",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-2.78-lp151.5.6.1.x86_64",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.i586",
"openSUSE Leap 15.1:dnsmasq-utils-2.78-lp151.5.6.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2021-01-20T15:22:51Z",
"details": "important"
}
],
"title": "CVE-2020-25687"
}
]
}
OPENSUSE-SU-2024:10721-1
Vulnerability from csaf_opensuse - Published: 2024-06-15 00:00 - Updated: 2024-06-15 00:00| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64 | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x | — |
Vendor Fix
|
|
| Unresolved product id: openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64 | — |
Vendor Fix
|
{
"document": {
"aggregate_severity": {
"namespace": "https://www.suse.com/support/security/rating/",
"text": "moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright 2024 SUSE LLC. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "dnsmasq-2.86-1.1 on GA media",
"title": "Title of the patch"
},
{
"category": "description",
"text": "These are all security issues fixed in the dnsmasq-2.86-1.1 package on the GA media of openSUSE Tumbleweed.",
"title": "Description of the patch"
},
{
"category": "details",
"text": "openSUSE-Tumbleweed-2024-10721",
"title": "Patchnames"
},
{
"category": "legal_disclaimer",
"text": "CSAF 2.0 data is provided by SUSE under the Creative Commons License 4.0 with Attribution (CC-BY-4.0).",
"title": "Terms of use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://www.suse.com/support/security/contact/",
"name": "SUSE Product Security Team",
"namespace": "https://www.suse.com/"
},
"references": [
{
"category": "external",
"summary": "SUSE ratings",
"url": "https://www.suse.com/support/security/rating/"
},
{
"category": "self",
"summary": "URL of this CSAF notice",
"url": "https://ftp.suse.com/pub/projects/security/csaf/opensuse-su-2024_10721-1.json"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14491 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14491/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14492 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14492/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14493 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14493/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14494 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14494/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14495 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14495/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-14496 page",
"url": "https://www.suse.com/security/cve/CVE-2017-14496/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2017-15107 page",
"url": "https://www.suse.com/security/cve/CVE-2017-15107/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2019-14834 page",
"url": "https://www.suse.com/security/cve/CVE-2019-14834/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25681 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25681/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25683 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25683/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25684 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25684/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25685 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25685/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2020-25686 page",
"url": "https://www.suse.com/security/cve/CVE-2020-25686/"
},
{
"category": "self",
"summary": "SUSE CVE CVE-2021-3448 page",
"url": "https://www.suse.com/security/cve/CVE-2021-3448/"
}
],
"title": "dnsmasq-2.86-1.1 on GA media",
"tracking": {
"current_release_date": "2024-06-15T00:00:00Z",
"generator": {
"date": "2024-06-15T00:00:00Z",
"engine": {
"name": "cve-database.git:bin/generate-csaf.pl",
"version": "1"
}
},
"id": "openSUSE-SU-2024:10721-1",
"initial_release_date": "2024-06-15T00:00:00Z",
"revision_history": [
{
"date": "2024-06-15T00:00:00Z",
"number": "1",
"summary": "Current version"
}
],
"status": "final",
"version": "1"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.86-1.1.aarch64",
"product": {
"name": "dnsmasq-2.86-1.1.aarch64",
"product_id": "dnsmasq-2.86-1.1.aarch64"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.86-1.1.aarch64",
"product": {
"name": "dnsmasq-utils-2.86-1.1.aarch64",
"product_id": "dnsmasq-utils-2.86-1.1.aarch64"
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.86-1.1.ppc64le",
"product": {
"name": "dnsmasq-2.86-1.1.ppc64le",
"product_id": "dnsmasq-2.86-1.1.ppc64le"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.86-1.1.ppc64le",
"product": {
"name": "dnsmasq-utils-2.86-1.1.ppc64le",
"product_id": "dnsmasq-utils-2.86-1.1.ppc64le"
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.86-1.1.s390x",
"product": {
"name": "dnsmasq-2.86-1.1.s390x",
"product_id": "dnsmasq-2.86-1.1.s390x"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.86-1.1.s390x",
"product": {
"name": "dnsmasq-utils-2.86-1.1.s390x",
"product_id": "dnsmasq-utils-2.86-1.1.s390x"
}
}
],
"category": "architecture",
"name": "s390x"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-2.86-1.1.x86_64",
"product": {
"name": "dnsmasq-2.86-1.1.x86_64",
"product_id": "dnsmasq-2.86-1.1.x86_64"
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-2.86-1.1.x86_64",
"product": {
"name": "dnsmasq-utils-2.86-1.1.x86_64",
"product_id": "dnsmasq-utils-2.86-1.1.x86_64"
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_name",
"name": "openSUSE Tumbleweed",
"product": {
"name": "openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed",
"product_identification_helper": {
"cpe": "cpe:/o:opensuse:tumbleweed"
}
}
}
],
"category": "product_family",
"name": "SUSE Linux Enterprise"
}
],
"category": "vendor",
"name": "SUSE"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.86-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64"
},
"product_reference": "dnsmasq-2.86-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.86-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le"
},
"product_reference": "dnsmasq-2.86-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.86-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x"
},
"product_reference": "dnsmasq-2.86-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-2.86-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64"
},
"product_reference": "dnsmasq-2.86-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.86-1.1.aarch64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64"
},
"product_reference": "dnsmasq-utils-2.86-1.1.aarch64",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.86-1.1.ppc64le as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le"
},
"product_reference": "dnsmasq-utils-2.86-1.1.ppc64le",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.86-1.1.s390x as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x"
},
"product_reference": "dnsmasq-utils-2.86-1.1.s390x",
"relates_to_product_reference": "openSUSE Tumbleweed"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-2.86-1.1.x86_64 as component of openSUSE Tumbleweed",
"product_id": "openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
},
"product_reference": "dnsmasq-utils-2.86-1.1.x86_64",
"relates_to_product_reference": "openSUSE Tumbleweed"
}
]
},
"vulnerabilities": [
{
"cve": "CVE-2017-14491",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14491"
}
],
"notes": [
{
"category": "general",
"text": "Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DNS response.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14491",
"url": "https://www.suse.com/security/cve/CVE-2017-14491"
},
{
"category": "external",
"summary": "SUSE Bug 1060354 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1060354"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1060364"
},
{
"category": "external",
"summary": "SUSE Bug 1063832 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1063832"
},
{
"category": "external",
"summary": "SUSE Bug 1143944 for CVE-2017-14491",
"url": "https://bugzilla.suse.com/1143944"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 6.5,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2017-14491"
},
{
"cve": "CVE-2017-14492",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14492"
}
],
"notes": [
{
"category": "general",
"text": "Heap-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted IPv6 router advertisement request.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14492",
"url": "https://www.suse.com/security/cve/CVE-2017-14492"
},
{
"category": "external",
"summary": "SUSE Bug 1060355 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1060355"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1060364"
},
{
"category": "external",
"summary": "SUSE Bug 1063832 for CVE-2017-14492",
"url": "https://bugzilla.suse.com/1063832"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2017-14492"
},
{
"cve": "CVE-2017-14493",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14493"
}
],
"notes": [
{
"category": "general",
"text": "Stack-based buffer overflow in dnsmasq before 2.78 allows remote attackers to cause a denial of service (crash) or execute arbitrary code via a crafted DHCPv6 request.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14493",
"url": "https://www.suse.com/security/cve/CVE-2017-14493"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14493",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14493",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14493",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14493",
"url": "https://bugzilla.suse.com/1060364"
},
{
"category": "external",
"summary": "SUSE Bug 1063832 for CVE-2017-14493",
"url": "https://bugzilla.suse.com/1063832"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:L/A:L",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2017-14493"
},
{
"cve": "CVE-2017-14494",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14494"
}
],
"notes": [
{
"category": "general",
"text": "dnsmasq before 2.78, when configured as a relay, allows remote attackers to obtain sensitive memory information via vectors involving handling DHCPv6 forwarded requests.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14494",
"url": "https://www.suse.com/security/cve/CVE-2017-14494"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14494",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14494",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14494",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14494",
"url": "https://bugzilla.suse.com/1060364"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2017-14494"
},
{
"cve": "CVE-2017-14495",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14495"
}
],
"notes": [
{
"category": "general",
"text": "Memory leak in dnsmasq before 2.78, when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause a denial of service (memory consumption) via vectors involving DNS response creation.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14495",
"url": "https://www.suse.com/security/cve/CVE-2017-14495"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14495",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14495",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14495",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14495",
"url": "https://bugzilla.suse.com/1060364"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2017-14495"
},
{
"cve": "CVE-2017-14496",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-14496"
}
],
"notes": [
{
"category": "general",
"text": "Integer underflow in the add_pseudoheader function in dnsmasq before 2.78 , when the --add-mac, --add-cpe-id or --add-subnet option is specified, allows remote attackers to cause a denial of service via a crafted DNS request.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-14496",
"url": "https://www.suse.com/security/cve/CVE-2017-14496"
},
{
"category": "external",
"summary": "SUSE Bug 1060360 for CVE-2017-14496",
"url": "https://bugzilla.suse.com/1060360"
},
{
"category": "external",
"summary": "SUSE Bug 1060361 for CVE-2017-14496",
"url": "https://bugzilla.suse.com/1060361"
},
{
"category": "external",
"summary": "SUSE Bug 1060362 for CVE-2017-14496",
"url": "https://bugzilla.suse.com/1060362"
},
{
"category": "external",
"summary": "SUSE Bug 1060364 for CVE-2017-14496",
"url": "https://bugzilla.suse.com/1060364"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 7.5,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2017-14496"
},
{
"cve": "CVE-2017-15107",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2017-15107"
}
],
"notes": [
{
"category": "general",
"text": "A vulnerability was found in the implementation of DNSSEC in Dnsmasq up to and including 2.78. Wildcard synthesized NSEC records could be improperly interpreted to prove the non-existence of hostnames that actually exist.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2017-15107",
"url": "https://www.suse.com/security/cve/CVE-2017-15107"
},
{
"category": "external",
"summary": "SUSE Bug 1076958 for CVE-2017-15107",
"url": "https://bugzilla.suse.com/1076958"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:L",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2017-15107"
},
{
"cve": "CVE-2019-14834",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2019-14834"
}
],
"notes": [
{
"category": "general",
"text": "A vulnerability was found in dnsmasq before version 2.81, where the memory leak allows remote attackers to cause a denial of service (memory consumption) via vectors involving DHCP response creation.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2019-14834",
"url": "https://www.suse.com/security/cve/CVE-2019-14834"
},
{
"category": "external",
"summary": "SUSE Bug 1154849 for CVE-2019-14834",
"url": "https://bugzilla.suse.com/1154849"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4.3,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.0/AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:L",
"version": "3.0"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2019-14834"
},
{
"cve": "CVE-2020-25681",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25681"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25681",
"url": "https://www.suse.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25681",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 8.1,
"baseSeverity": "HIGH",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2020-25681"
},
{
"cve": "CVE-2020-25683",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25683"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25683",
"url": "https://www.suse.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25683",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2020-25683"
},
{
"cve": "CVE-2020-25684",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25684"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25684",
"url": "https://www.suse.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25684",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2020-25684"
},
{
"cve": "CVE-2020-25685",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25685"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25685",
"url": "https://www.suse.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25685",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2020-25685"
},
{
"cve": "CVE-2020-25686",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2020-25686"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq before version 2.83. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2020-25686",
"url": "https://www.suse.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "SUSE Bug 1177077 for CVE-2020-25686",
"url": "https://bugzilla.suse.com/1177077"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 5.4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:L/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "important"
}
],
"title": "CVE-2020-25686"
},
{
"cve": "CVE-2021-3448",
"ids": [
{
"system_name": "SUSE CVE Page",
"text": "https://www.suse.com/security/cve/CVE-2021-3448"
}
],
"notes": [
{
"category": "general",
"text": "A flaw was found in dnsmasq in versions before 2.85. When configured to use a specific server for a given network interface, dnsmasq uses a fixed port while forwarding queries. An attacker on the network, able to find the outgoing port used by dnsmasq, only needs to guess the random transmission ID to forge a reply and get it accepted by dnsmasq. This flaw makes a DNS Cache Poisoning attack much easier. The highest threat from this vulnerability is to data integrity.",
"title": "CVE description"
}
],
"product_status": {
"recommended": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
},
"references": [
{
"category": "external",
"summary": "CVE-2021-3448",
"url": "https://www.suse.com/security/cve/CVE-2021-3448"
},
{
"category": "external",
"summary": "SUSE Bug 1183709 for CVE-2021-3448",
"url": "https://bugzilla.suse.com/1183709"
}
],
"remediations": [
{
"category": "vendor_fix",
"details": "To install this SUSE Security Update use the SUSE recommended installation methods like YaST online_update or \"zypper patch\".\n",
"product_ids": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"baseScore": 4,
"baseSeverity": "MEDIUM",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-2.86-1.1.x86_64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.aarch64",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.ppc64le",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.s390x",
"openSUSE Tumbleweed:dnsmasq-utils-2.86-1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"date": "2024-06-15T00:00:00Z",
"details": "moderate"
}
],
"title": "CVE-2021-3448"
}
]
}
RHSA-2021:0150
Vulnerability from csaf_redhat - Published: 2021-01-19 15:06 - Updated: 2025-11-21 18:19A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for dnsmasq is now available for Red Hat Enterprise Linux 8.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The dnsmasq packages contain Dnsmasq, a lightweight DNS (Domain Name Server) forwarder and DHCP (Dynamic Host Configuration Protocol) server.\n\nSecurity Fix(es):\n\n* dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled (CVE-2020-25681)\n\n* dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled (CVE-2020-25682)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled (CVE-2020-25683)\n\n* dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25684)\n\n* dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25685)\n\n* dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker (CVE-2020-25686)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled (CVE-2020-25687)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2021:0150",
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0150.json"
}
],
"title": "Red Hat Security Advisory: dnsmasq security update",
"tracking": {
"current_release_date": "2025-11-21T18:19:48+00:00",
"generator": {
"date": "2025-11-21T18:19:48+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2021:0150",
"initial_release_date": "2021-01-19T15:06:28+00:00",
"revision_history": [
{
"date": "2021-01-19T15:06:28+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2021-01-19T15:06:28+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T18:19:48+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream (v. 8)",
"product": {
"name": "Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:enterprise_linux:8::appstream"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-13.el8_3.1.src",
"product": {
"name": "dnsmasq-0:2.79-13.el8_3.1.src",
"product_id": "dnsmasq-0:2.79-13.el8_3.1.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-13.el8_3.1?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-13.el8_3.1.aarch64",
"product": {
"name": "dnsmasq-0:2.79-13.el8_3.1.aarch64",
"product_id": "dnsmasq-0:2.79-13.el8_3.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-13.el8_3.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"product": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"product_id": "dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-13.el8_3.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"product_id": "dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-13.el8_3.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product_id": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-13.el8_3.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-13.el8_3.1?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"product": {
"name": "dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"product_id": "dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-13.el8_3.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"product": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"product_id": "dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-13.el8_3.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"product": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"product_id": "dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-13.el8_3.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product_id": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-13.el8_3.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-13.el8_3.1?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-13.el8_3.1.x86_64",
"product": {
"name": "dnsmasq-0:2.79-13.el8_3.1.x86_64",
"product_id": "dnsmasq-0:2.79-13.el8_3.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-13.el8_3.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"product": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"product_id": "dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-13.el8_3.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"product_id": "dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-13.el8_3.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product_id": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-13.el8_3.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-13.el8_3.1?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-13.el8_3.1.s390x",
"product": {
"name": "dnsmasq-0:2.79-13.el8_3.1.s390x",
"product_id": "dnsmasq-0:2.79-13.el8_3.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-13.el8_3.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"product": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"product_id": "dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-13.el8_3.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"product": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"product_id": "dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-13.el8_3.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"product_id": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-13.el8_3.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-13.el8_3.1?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-13.el8_3.1.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64"
},
"product_reference": "dnsmasq-0:2.79-13.el8_3.1.aarch64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-13.el8_3.1.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-13.el8_3.1.s390x as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x"
},
"product_reference": "dnsmasq-0:2.79-13.el8_3.1.s390x",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-13.el8_3.1.src as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src"
},
"product_reference": "dnsmasq-0:2.79-13.el8_3.1.src",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-13.el8_3.1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64"
},
"product_reference": "dnsmasq-0:2.79-13.el8_3.1.x86_64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le"
},
"product_reference": "dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x"
},
"product_reference": "dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64"
},
"product_reference": "dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.s390x as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-13.el8_3.1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64 as a component of Red Hat Enterprise Linux AppStream (v. 8)",
"product_id": "AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64",
"relates_to_product_reference": "AppStream-8.3.0.Z.MAIN"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25681",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1881875"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "RHBZ#1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25681",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25681"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25682",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882014"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25682"
},
{
"category": "external",
"summary": "RHBZ#1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25682",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25682"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25683",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882018"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "RHBZ#1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25683",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25683"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889686"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "RHBZ#1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25684",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25684"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default).\n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-326",
"name": "Inadequate Encryption Strength"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889688"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "RHBZ#1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25685",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25685"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1890125"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "RHBZ#1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25686",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25686"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25687",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1891568"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25687"
},
{
"category": "external",
"summary": "RHBZ#1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25687",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25687"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T15:06:28+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0150"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.src",
"AppStream-8.3.0.Z.MAIN:dnsmasq-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debuginfo-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-debugsource-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-0:2.79-13.el8_3.1.x86_64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.aarch64",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.ppc64le",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.s390x",
"AppStream-8.3.0.Z.MAIN:dnsmasq-utils-debuginfo-0:2.79-13.el8_3.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled"
}
]
}
RHSA-2021:0151
Vulnerability from csaf_redhat - Published: 2021-01-19 13:37 - Updated: 2025-11-21 18:19A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for dnsmasq is now available for Red Hat Enterprise Linux 8.2 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The dnsmasq packages contain Dnsmasq, a lightweight DNS (Domain Name Server) forwarder and DHCP (Dynamic Host Configuration Protocol) server.\n\nSecurity Fix(es):\n\n* dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled (CVE-2020-25681)\n\n* dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled (CVE-2020-25682)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled (CVE-2020-25683)\n\n* dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25684)\n\n* dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25685)\n\n* dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker (CVE-2020-25686)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled (CVE-2020-25687)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2021:0151",
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0151.json"
}
],
"title": "Red Hat Security Advisory: dnsmasq security update",
"tracking": {
"current_release_date": "2025-11-21T18:19:43+00:00",
"generator": {
"date": "2025-11-21T18:19:43+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2021:0151",
"initial_release_date": "2021-01-19T13:37:11+00:00",
"revision_history": [
{
"date": "2021-01-19T13:37:11+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2021-01-19T13:37:11+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T18:19:43+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product": {
"name": "Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:rhel_eus:8.2::appstream"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-11.el8_2.2.src",
"product": {
"name": "dnsmasq-0:2.79-11.el8_2.2.src",
"product_id": "dnsmasq-0:2.79-11.el8_2.2.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-11.el8_2.2?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-11.el8_2.2.aarch64",
"product": {
"name": "dnsmasq-0:2.79-11.el8_2.2.aarch64",
"product_id": "dnsmasq-0:2.79-11.el8_2.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-11.el8_2.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"product": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"product_id": "dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-11.el8_2.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"product_id": "dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-11.el8_2.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product_id": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-11.el8_2.2?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-11.el8_2.2?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"product": {
"name": "dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"product_id": "dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-11.el8_2.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"product": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"product_id": "dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-11.el8_2.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"product": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"product_id": "dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-11.el8_2.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product_id": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-11.el8_2.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-11.el8_2.2?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-11.el8_2.2.x86_64",
"product": {
"name": "dnsmasq-0:2.79-11.el8_2.2.x86_64",
"product_id": "dnsmasq-0:2.79-11.el8_2.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-11.el8_2.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"product": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"product_id": "dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-11.el8_2.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"product_id": "dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-11.el8_2.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product_id": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-11.el8_2.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-11.el8_2.2?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-11.el8_2.2.s390x",
"product": {
"name": "dnsmasq-0:2.79-11.el8_2.2.s390x",
"product_id": "dnsmasq-0:2.79-11.el8_2.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-11.el8_2.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"product": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"product_id": "dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-11.el8_2.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"product": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"product_id": "dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-11.el8_2.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"product_id": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-11.el8_2.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-11.el8_2.2?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-11.el8_2.2.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64"
},
"product_reference": "dnsmasq-0:2.79-11.el8_2.2.aarch64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-11.el8_2.2.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le"
},
"product_reference": "dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-11.el8_2.2.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x"
},
"product_reference": "dnsmasq-0:2.79-11.el8_2.2.s390x",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-11.el8_2.2.src as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src"
},
"product_reference": "dnsmasq-0:2.79-11.el8_2.2.src",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-11.el8_2.2.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64"
},
"product_reference": "dnsmasq-0:2.79-11.el8_2.2.x86_64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le"
},
"product_reference": "dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x"
},
"product_reference": "dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64"
},
"product_reference": "dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x"
},
"product_reference": "dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-11.el8_2.2.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.2)",
"product_id": "AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64",
"relates_to_product_reference": "AppStream-8.2.0.Z.EUS"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25681",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1881875"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "RHBZ#1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25681",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25681"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25682",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882014"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25682"
},
{
"category": "external",
"summary": "RHBZ#1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25682",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25682"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25683",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882018"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "RHBZ#1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25683",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25683"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889686"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "RHBZ#1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25684",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25684"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default).\n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-326",
"name": "Inadequate Encryption Strength"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889688"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "RHBZ#1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25685",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25685"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1890125"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "RHBZ#1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25686",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25686"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25687",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1891568"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25687"
},
{
"category": "external",
"summary": "RHBZ#1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25687",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25687"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:37:11+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0151"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.src",
"AppStream-8.2.0.Z.EUS:dnsmasq-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debuginfo-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-debugsource-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-0:2.79-11.el8_2.2.x86_64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.aarch64",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.ppc64le",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.s390x",
"AppStream-8.2.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-11.el8_2.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled"
}
]
}
RHSA-2021:0152
Vulnerability from csaf_redhat - Published: 2021-01-19 13:11 - Updated: 2025-11-21 18:19A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Important"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for dnsmasq is now available for Red Hat Enterprise Linux 8.1 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Important. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The dnsmasq packages contain Dnsmasq, a lightweight DNS (Domain Name Server) forwarder and DHCP (Dynamic Host Configuration Protocol) server.\n\nSecurity Fix(es):\n\n* dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled (CVE-2020-25681)\n\n* dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled (CVE-2020-25682)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled (CVE-2020-25683)\n\n* dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25684)\n\n* dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25685)\n\n* dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker (CVE-2020-25686)\n\n* dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled (CVE-2020-25687)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2021:0152",
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#important",
"url": "https://access.redhat.com/security/updates/classification/#important"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0152.json"
}
],
"title": "Red Hat Security Advisory: dnsmasq security update",
"tracking": {
"current_release_date": "2025-11-21T18:19:44+00:00",
"generator": {
"date": "2025-11-21T18:19:44+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2021:0152",
"initial_release_date": "2021-01-19T13:11:33+00:00",
"revision_history": [
{
"date": "2021-01-19T13:11:33+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2021-01-19T13:11:33+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T18:19:44+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product": {
"name": "Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS",
"product_identification_helper": {
"cpe": "cpe:/a:redhat:rhel_eus:8.1::appstream"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-6.el8_1.1.src",
"product": {
"name": "dnsmasq-0:2.79-6.el8_1.1.src",
"product_id": "dnsmasq-0:2.79-6.el8_1.1.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-6.el8_1.1?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-6.el8_1.1.aarch64",
"product": {
"name": "dnsmasq-0:2.79-6.el8_1.1.aarch64",
"product_id": "dnsmasq-0:2.79-6.el8_1.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-6.el8_1.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"product": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"product_id": "dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-6.el8_1.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"product_id": "dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-6.el8_1.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product_id": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-6.el8_1.1?arch=aarch64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-6.el8_1.1?arch=aarch64"
}
}
}
],
"category": "architecture",
"name": "aarch64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"product": {
"name": "dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"product_id": "dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-6.el8_1.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"product": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"product_id": "dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-6.el8_1.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"product": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"product_id": "dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-6.el8_1.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product_id": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-6.el8_1.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-6.el8_1.1?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-6.el8_1.1.x86_64",
"product": {
"name": "dnsmasq-0:2.79-6.el8_1.1.x86_64",
"product_id": "dnsmasq-0:2.79-6.el8_1.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-6.el8_1.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"product": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"product_id": "dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-6.el8_1.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"product": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"product_id": "dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-6.el8_1.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product_id": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-6.el8_1.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-6.el8_1.1?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.79-6.el8_1.1.s390x",
"product": {
"name": "dnsmasq-0:2.79-6.el8_1.1.s390x",
"product_id": "dnsmasq-0:2.79-6.el8_1.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.79-6.el8_1.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"product": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"product_id": "dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.79-6.el8_1.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"product": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"product_id": "dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debugsource@2.79-6.el8_1.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"product": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"product_id": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.79-6.el8_1.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"product": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"product_id": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils-debuginfo@2.79-6.el8_1.1?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-6.el8_1.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64"
},
"product_reference": "dnsmasq-0:2.79-6.el8_1.1.aarch64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-6.el8_1.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-6.el8_1.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x"
},
"product_reference": "dnsmasq-0:2.79-6.el8_1.1.s390x",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-6.el8_1.1.src as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src"
},
"product_reference": "dnsmasq-0:2.79-6.el8_1.1.src",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.79-6.el8_1.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64"
},
"product_reference": "dnsmasq-0:2.79-6.el8_1.1.x86_64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le"
},
"product_reference": "dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x"
},
"product_reference": "dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64"
},
"product_reference": "dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64"
},
"product_reference": "dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.79-6.el8_1.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64 as a component of Red Hat Enterprise Linux AppStream EUS (v. 8.1)",
"product_id": "AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
},
"product_reference": "dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64",
"relates_to_product_reference": "AppStream-8.1.0.Z.EUS"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25681",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1881875"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in the way RRSets are sorted before validating with DNSSEC data. An attacker on the network, who can forge DNS replies such as that they are accepted as valid, could use this flaw to cause a buffer overflow with arbitrary data in a heap memory segment, possibly executing code on the machine. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25681"
},
{
"category": "external",
"summary": "RHBZ#1881875",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1881875"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25681",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25681"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25681"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: heap-based buffer overflow in sort_rrset() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25682",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-23T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882014"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A buffer overflow vulnerability was discovered in the way dnsmasq extract names from DNS packets before validating them with DNSSEC data. An attacker on the network, who can create valid DNS replies, could use this flaw to cause an overflow with arbitrary data in a heap-allocated memory, possibly executing code on the machine. The flaw is in the rfc1035.c:extract_name() function, which writes data to the memory pointed by name assuming MAXDNAME*2 bytes are available in the buffer. However, in some code execution paths, it is possible extract_name() gets passed an offset from the base buffer, thus reducing, in practice, the number of available bytes that can be written in the buffer. The highest threat from this vulnerability is to data confidentiality and integrity as well as system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25682"
},
{
"category": "external",
"summary": "RHBZ#1882014",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882014"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25682",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25682"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25682"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 8.1,
"baseSeverity": "HIGH",
"confidentialityImpact": "HIGH",
"integrityImpact": "HIGH",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Important"
}
],
"title": "dnsmasq: buffer overflow in extract_name() due to missing length check when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25683",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1882018"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. A remote attacker, who can create valid DNS replies, could use this flaw to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in get_rdata() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25683"
},
{
"category": "external",
"summary": "RHBZ#1882018",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1882018"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25683",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25683"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25683"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in get_rdata() when DNSSEC is enabled"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889686"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "RHBZ#1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25684",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25684"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default).\n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-326",
"name": "Inadequate Encryption Strength"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889688"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "RHBZ#1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25685",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25685"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1890125"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "RHBZ#1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25686",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25686"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25687",
"cwe": {
"id": "CWE-122",
"name": "Heap-based Buffer Overflow"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1891568"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. A heap-based buffer overflow was discovered in dnsmasq when DNSSEC is enabled and before it validates the received DNS entries. This flaw allows a remote attacker, who can create valid DNS replies, to cause an overflow in a heap-allocated memory. This flaw is caused by the lack of length checks in rfc1035.c:extract_name(), which could be abused to make the code execute memcpy() with a negative size in sort_rrset() and cause a crash in dnsmasq, resulting in a denial of service. The highest threat from this vulnerability is to system availability.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "This issue does not affect the versions of dnsmasq as shipped with Red Hat Enterprise Linux 5, 6, and 7 as they are not compiled with DNSSEC support.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25687"
},
{
"category": "external",
"summary": "RHBZ#1891568",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1891568"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25687",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25687"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25687"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T13:11:33+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0152"
},
{
"category": "workaround",
"details": "The only known way to mitigate this flaw is to disable DNSSEC altogether, by removing the `--dnssec` command line option or the `dnssec` option from dnsmasq configuration file.",
"product_ids": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "HIGH",
"baseScore": 5.9,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "NONE",
"privilegesRequired": "NONE",
"scope": "UNCHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H",
"version": "3.1"
},
"products": [
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.src",
"AppStream-8.1.0.Z.EUS:dnsmasq-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debuginfo-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-debugsource-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-0:2.79-6.el8_1.1.x86_64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.aarch64",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.ppc64le",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.s390x",
"AppStream-8.1.0.Z.EUS:dnsmasq-utils-debuginfo-0:2.79-6.el8_1.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: heap-based buffer overflow with large memcpy in sort_rrset() when DNSSEC is enabled"
}
]
}
RHSA-2021:0153
Vulnerability from csaf_redhat - Published: 2021-01-19 18:02 - Updated: 2025-11-21 18:19A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for dnsmasq is now available for Red Hat Enterprise Linux 7.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The dnsmasq packages contain Dnsmasq, a lightweight DNS (Domain Name Server) forwarder and DHCP (Dynamic Host Configuration Protocol) server.\n\nSecurity Fix(es):\n\n* dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25684)\n\n* dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25685)\n\n* dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker (CVE-2020-25686)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2021:0153",
"url": "https://access.redhat.com/errata/RHSA-2021:0153"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0153.json"
}
],
"title": "Red Hat Security Advisory: dnsmasq security update",
"tracking": {
"current_release_date": "2025-11-21T18:19:44+00:00",
"generator": {
"date": "2025-11-21T18:19:44+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2021:0153",
"initial_release_date": "2021-01-19T18:02:16+00:00",
"revision_history": [
{
"date": "2021-01-19T18:02:16+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2021-01-19T18:02:16+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T18:19:44+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Client (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::client"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Client Optional (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::client"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::computenode"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::server"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server Optional (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::server"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Workstation (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::workstation"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product": {
"name": "Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:enterprise_linux:7::workstation"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-16.el7_9.1.src",
"product": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src",
"product_id": "dnsmasq-0:2.76-16.el7_9.1.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-16.el7_9.1?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"product": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"product_id": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-16.el7_9.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"product_id": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-16.el7_9.1?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"product": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"product_id": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-16.el7_9.1?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"product": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"product_id": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-16.el7_9.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"product_id": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-16.el7_9.1?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"product": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"product_id": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-16.el7_9.1?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"product": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"product_id": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-16.el7_9.1?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"product_id": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-16.el7_9.1?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"product": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"product_id": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-16.el7_9.1?arch=ppc64"
}
}
}
],
"category": "architecture",
"name": "ppc64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"product": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"product_id": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-16.el7_9.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"product_id": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-16.el7_9.1?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"product": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"product_id": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-16.el7_9.1?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client (v. 7)",
"product_id": "7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Client Optional (v. 7)",
"product_id": "7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Client-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional (v. 7)",
"product_id": "7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server (v. 7)",
"product_id": "7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Server Optional (v. 7)",
"product_id": "7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Server-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation (v. 7)",
"product_id": "7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.src as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.src",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64 as a component of Red Hat Enterprise Linux Workstation Optional (v. 7)",
"product_id": "7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"relates_to_product_reference": "7Workstation-optional-7.9.Z"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889686"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "RHBZ#1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25684",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25684"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T18:02:16+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0153"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default).\n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-326",
"name": "Inadequate Encryption Strength"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889688"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "RHBZ#1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25685",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25685"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T18:02:16+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0153"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1890125"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "RHBZ#1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25686",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25686"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T18:02:16+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0153"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Client-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Client-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7ComputeNode-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7ComputeNode-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Server-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Server-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.src",
"7Workstation-optional-7.9.Z:dnsmasq-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-debuginfo-0:2.76-16.el7_9.1.x86_64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.ppc64le",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.s390x",
"7Workstation-optional-7.9.Z:dnsmasq-utils-0:2.76-16.el7_9.1.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker"
}
]
}
RHSA-2021:0154
Vulnerability from csaf_redhat - Published: 2021-01-19 14:11 - Updated: 2025-11-21 18:19A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query's attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the "Birthday Attacks" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.
| Product | Identifier | Version | Remediation |
|---|---|---|---|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x | — |
Vendor Fix
fix
Workaround
|
|
| Unresolved product id: 7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 | — |
Vendor Fix
fix
Workaround
|
{
"document": {
"aggregate_severity": {
"namespace": "https://access.redhat.com/security/updates/classification/",
"text": "Moderate"
},
"category": "csaf_security_advisory",
"csaf_version": "2.0",
"distribution": {
"text": "Copyright \u00a9 Red Hat, Inc. All rights reserved.",
"tlp": {
"label": "WHITE",
"url": "https://www.first.org/tlp/"
}
},
"lang": "en",
"notes": [
{
"category": "summary",
"text": "An update for dnsmasq is now available for Red Hat Enterprise Linux 7.7 Extended Update Support.\n\nRed Hat Product Security has rated this update as having a security impact of Moderate. A Common Vulnerability Scoring System (CVSS) base score, which gives a detailed severity rating, is available for each vulnerability from the CVE link(s) in the References section.",
"title": "Topic"
},
{
"category": "general",
"text": "The dnsmasq packages contain Dnsmasq, a lightweight DNS (Domain Name Server) forwarder and DHCP (Dynamic Host Configuration Protocol) server.\n\nSecurity Fix(es):\n\n* dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25684)\n\n* dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker (CVE-2020-25685)\n\n* dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker (CVE-2020-25686)\n\nFor more details about the security issue(s), including the impact, a CVSS score, acknowledgments, and other related information, refer to the CVE page(s) listed in the References section.",
"title": "Details"
},
{
"category": "legal_disclaimer",
"text": "This content is licensed under the Creative Commons Attribution 4.0 International License (https://creativecommons.org/licenses/by/4.0/). If you distribute this content, or a modified version of it, you must provide attribution to Red Hat Inc. and provide a link to the original.",
"title": "Terms of Use"
}
],
"publisher": {
"category": "vendor",
"contact_details": "https://access.redhat.com/security/team/contact/",
"issuing_authority": "Red Hat Product Security is responsible for vulnerability handling across all Red Hat products and services.",
"name": "Red Hat Product Security",
"namespace": "https://www.redhat.com"
},
"references": [
{
"category": "self",
"summary": "https://access.redhat.com/errata/RHSA-2021:0154",
"url": "https://access.redhat.com/errata/RHSA-2021:0154"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/updates/classification/#moderate",
"url": "https://access.redhat.com/security/updates/classification/#moderate"
},
{
"category": "external",
"summary": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "self",
"summary": "Canonical URL",
"url": "https://security.access.redhat.com/data/csaf/v2/advisories/2021/rhsa-2021_0154.json"
}
],
"title": "Red Hat Security Advisory: dnsmasq security update",
"tracking": {
"current_release_date": "2025-11-21T18:19:44+00:00",
"generator": {
"date": "2025-11-21T18:19:44+00:00",
"engine": {
"name": "Red Hat SDEngine",
"version": "4.6.12"
}
},
"id": "RHSA-2021:0154",
"initial_release_date": "2021-01-19T14:11:04+00:00",
"revision_history": [
{
"date": "2021-01-19T14:11:04+00:00",
"number": "1",
"summary": "Initial version"
},
{
"date": "2021-01-19T14:11:04+00:00",
"number": "2",
"summary": "Last updated version"
},
{
"date": "2025-11-21T18:19:44+00:00",
"number": "3",
"summary": "Last generated version"
}
],
"status": "final",
"version": "3"
}
},
"product_tree": {
"branches": [
{
"branches": [
{
"branches": [
{
"category": "product_name",
"name": "Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product": {
"name": "Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus:7.7::computenode"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product": {
"name": "Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus:7.7::computenode"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product": {
"name": "Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus:7.7::server"
}
}
},
{
"category": "product_name",
"name": "Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product": {
"name": "Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS",
"product_identification_helper": {
"cpe": "cpe:/o:redhat:rhel_eus:7.7::server"
}
}
}
],
"category": "product_family",
"name": "Red Hat Enterprise Linux"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-10.el7_7.2.src",
"product": {
"name": "dnsmasq-0:2.76-10.el7_7.2.src",
"product_id": "dnsmasq-0:2.76-10.el7_7.2.src",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-10.el7_7.2?arch=src"
}
}
}
],
"category": "architecture",
"name": "src"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"product": {
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"product_id": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-10.el7_7.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"product_id": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-10.el7_7.2?arch=x86_64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"product": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"product_id": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-10.el7_7.2?arch=x86_64"
}
}
}
],
"category": "architecture",
"name": "x86_64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"product": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"product_id": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-10.el7_7.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"product_id": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-10.el7_7.2?arch=ppc64le"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"product": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"product_id": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-10.el7_7.2?arch=ppc64le"
}
}
}
],
"category": "architecture",
"name": "ppc64le"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"product": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"product_id": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-10.el7_7.2?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"product_id": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-10.el7_7.2?arch=ppc64"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"product": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"product_id": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-10.el7_7.2?arch=ppc64"
}
}
}
],
"category": "architecture",
"name": "ppc64"
},
{
"branches": [
{
"category": "product_version",
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"product": {
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"product_id": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq@2.76-10.el7_7.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"product": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"product_id": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-debuginfo@2.76-10.el7_7.2?arch=s390x"
}
}
},
{
"category": "product_version",
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"product": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"product_id": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"product_identification_helper": {
"purl": "pkg:rpm/redhat/dnsmasq-utils@2.76-10.el7_7.2?arch=s390x"
}
}
}
],
"category": "architecture",
"name": "s390x"
}
],
"category": "vendor",
"name": "Red Hat"
}
],
"relationships": [
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.src as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.src",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode EUS (v. 7.7)",
"product_id": "7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.src as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.src",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux ComputeNode Optional EUS (v. 7.7)",
"product_id": "7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7ComputeNode-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.src as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.src",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server EUS (v. 7.7)",
"product_id": "7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.src as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.src",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
},
{
"category": "default_component_of",
"full_product_name": {
"name": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64 as a component of Red Hat Enterprise Linux Server Optional EUS (v. 7.7)",
"product_id": "7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
},
"product_reference": "dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"relates_to_product_reference": "7Server-optional-7.7.EUS"
}
]
},
"vulnerabilities": [
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25684",
"cwe": {
"id": "CWE-358",
"name": "Improperly Implemented Security Check for Standard"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889686"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in the forward.c:reply_query() if the reply destination address/port is used by the pending forwarded queries. However, it does not use the address/port to retrieve the exact forwarded query, substantially reducing the number of attempts an attacker on the network would have to perform to forge a reply and get it accepted by dnsmasq. This issue contrasts with RFC5452, which specifies a query\u0027s attributes that all must be used to match a reply. This flaw allows an attacker to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25685 or CVE-2020-25686, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25684"
},
{
"category": "external",
"summary": "RHBZ#1889686",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889686"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25684",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25684"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25684"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T14:11:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0154"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default).\n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose address/port check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25685",
"cwe": {
"id": "CWE-326",
"name": "Inadequate Encryption Strength"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1889688"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When getting a reply from a forwarded query, dnsmasq checks in forward.c:reply_query(), which is the forwarded query that matches the reply, by only using a weak hash of the query name. Due to the weak hash (CRC32 when dnsmasq is compiled without DNSSEC, SHA-1 when it is) this flaw allows an off-path attacker to find several different domains all having the same hash, substantially reducing the number of attempts they would have to perform to forge a reply and get it accepted by dnsmasq. This is in contrast with RFC5452, which specifies that the query name is one of the attributes of a query that must be used to match a reply. This flaw could be abused to perform a DNS Cache Poisoning attack. If chained with CVE-2020-25684 the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25685"
},
{
"category": "external",
"summary": "RHBZ#1889688",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1889688"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25685",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25685"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25685"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T14:11:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0154"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: loose query name check in reply_query() makes forging replies easier for an off-path attacker"
},
{
"acknowledgments": [
{
"names": [
"Moshe Kol",
"Shlomi Oberman"
],
"organization": "JSOF"
}
],
"cve": "CVE-2020-25686",
"cwe": {
"id": "CWE-290",
"name": "Authentication Bypass by Spoofing"
},
"discovery_date": "2020-09-03T00:00:00+00:00",
"ids": [
{
"system_name": "Red Hat Bugzilla ID",
"text": "1890125"
}
],
"notes": [
{
"category": "description",
"text": "A flaw was found in dnsmasq. When receiving a query, dnsmasq does not check for an existing pending request for the same name and forwards a new request. By default, a maximum of 150 pending queries can be sent to upstream servers, so there can be at most 150 queries for the same name. This flaw allows an off-path attacker on the network to substantially reduce the number of attempts that it would have to perform to forge a reply and have it accepted by dnsmasq. This issue is mentioned in the \"Birthday Attacks\" section of RFC5452. If chained with CVE-2020-25684, the attack complexity of a successful attack is reduced. The highest threat from this vulnerability is to data integrity.",
"title": "Vulnerability description"
},
{
"category": "summary",
"text": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker",
"title": "Vulnerability summary"
},
{
"category": "other",
"text": "Dnsmasq may be run by libvirt and/or NetworkManager. libvirt uses dnsmasq by default to provide DNS service to its guests. NetworkManager may be configured to use dnsmasq to provide DNS service to the system, if a line `dns=dnsmasq` is present in the `[main]` section of the configuration file /etc/NetworkManager/NetworkManager.conf.\n\nIn Red Hat OpenStack Platform (RHOSP) and Red Hat Virtualization (RHV), the dnsmasq package is provided by the underlying Red Hat Enterprise Linux (RHEL) product. RHOSP and RHV are therefore indirectly affected, so please ensure that the underlying RHEL dnsmasq package is updated.",
"title": "Statement"
},
{
"category": "general",
"text": "The CVSS score(s) listed for this vulnerability do not reflect the associated product\u0027s status, and are included for informational purposes to better understand the severity of this vulnerability.",
"title": "CVSS score applicability"
}
],
"product_status": {
"fixed": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
},
"references": [
{
"category": "self",
"summary": "Canonical URL",
"url": "https://access.redhat.com/security/cve/CVE-2020-25686"
},
{
"category": "external",
"summary": "RHBZ#1890125",
"url": "https://bugzilla.redhat.com/show_bug.cgi?id=1890125"
},
{
"category": "external",
"summary": "RHSB-2021-001",
"url": "https://access.redhat.com/security/vulnerabilities/RHSB-2021-001"
},
{
"category": "external",
"summary": "https://www.cve.org/CVERecord?id=CVE-2020-25686",
"url": "https://www.cve.org/CVERecord?id=CVE-2020-25686"
},
{
"category": "external",
"summary": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686",
"url": "https://nvd.nist.gov/vuln/detail/CVE-2020-25686"
},
{
"category": "external",
"summary": "https://www.jsof-tech.com/disclosures/dnspooq/",
"url": "https://www.jsof-tech.com/disclosures/dnspooq/"
}
],
"release_date": "2021-01-19T00:00:00+00:00",
"remediations": [
{
"category": "vendor_fix",
"date": "2021-01-19T14:11:04+00:00",
"details": "For details on how to apply this update, which includes the changes described in this advisory, refer to:\n\nhttps://access.redhat.com/articles/11258",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
],
"restart_required": {
"category": "none"
},
"url": "https://access.redhat.com/errata/RHSA-2021:0154"
},
{
"category": "workaround",
"details": "The impact of this flaw can be reduced by disabling the dnsmasq cache by adding `--cache-size=0` when calling dnsmasq or by adding a line with `cache-size=0` to the dnsmasq configuration file (/etc/dnsmasq.conf by default). \n\nWhen using Red Hat Enterprise Linux 8.3 with libvirt through a virt:rhel module, use `virsh net-edit \u003cnetwork-name\u003e` and reference https://libvirt.org/formatnetwork.html#elementsNamespaces to add the suggested option `cache-size=0`. \n\nThere is no way to customize the dnsmasq configuration generated by libvirt, when using versions of Red Hat Enterprise Linux prior to version 8.3. If dnsmasq is being run through NetworkManager, create a new file in /etc/NetworkManager/dnsmasq.d/ and add `cache-size=0` to it.\n\nIn all cases, by disabling the cache, you may experience a performance loss in your environment due to all DNS queries being forwarded to the upstream servers. Please evaluate if the mitigation is appropriate for the system\u2019s environment before applying.",
"product_ids": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"scores": [
{
"cvss_v3": {
"attackComplexity": "HIGH",
"attackVector": "NETWORK",
"availabilityImpact": "NONE",
"baseScore": 4.0,
"baseSeverity": "MEDIUM",
"confidentialityImpact": "NONE",
"integrityImpact": "LOW",
"privilegesRequired": "NONE",
"scope": "CHANGED",
"userInteraction": "NONE",
"vectorString": "CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:L/A:N",
"version": "3.1"
},
"products": [
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7ComputeNode-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7ComputeNode-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.src",
"7Server-optional-7.7.EUS:dnsmasq-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-debuginfo-0:2.76-10.el7_7.2.x86_64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.ppc64le",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.s390x",
"7Server-optional-7.7.EUS:dnsmasq-utils-0:2.76-10.el7_7.2.x86_64"
]
}
],
"threats": [
{
"category": "impact",
"details": "Moderate"
}
],
"title": "dnsmasq: multiple queries forwarded for the same name makes forging replies easier for an off-path attacker"
}
]
}
Sightings
| Author | Source | Type | Date | Other |
|---|
Nomenclature
- Seen: The vulnerability was mentioned, discussed, or observed by the user.
- Confirmed: The vulnerability has been validated from an analyst's perspective.
- Published Proof of Concept: A public proof of concept is available for this vulnerability.
- Exploited: The vulnerability was observed as exploited by the user who reported the sighting.
- Patched: The vulnerability was observed as successfully patched by the user who reported the sighting.
- Not exploited: The vulnerability was not observed as exploited by the user who reported the sighting.
- Not confirmed: The user expressed doubt about the validity of the vulnerability.
- Not patched: The vulnerability was not observed as successfully patched by the user who reported the sighting.