CVE-2022-3924
named configured to answer from stale cache may terminate unexpectedly at recursive-clients soft quota
En bref
- Source
- NVD
- EPSS
- EPSS 15.99 % · centile 97 ()
- État
- PUBLISHED
- Publiée
- Mise à jour
- Attribuée par
- isc
- Statut NVD
- Modified
Description
This issue can affect BIND 9 resolvers with `stale-answer-enable yes;` that also make use of the option `stale-answer-client-timeout`, configured with a value greater than zero. If the resolver receives many queries that require recursion, there will be a corresponding increase in the number of clients that are waiting for recursion to complete. If there are sufficient clients already waiting when a new client query is received so that it is necessary to SERVFAIL the longest waiting client (see BIND 9 ARM `recursive-clients` limit and soft quota), then it is possible for a race to occur between providing a stale answer to this older client and sending an early timeout SERVFAIL, which may cause an assertion failure. This issue affects BIND 9 versions 9.16.12 through 9.16.36, 9.18.0 through 9.18.10, 9.19.0 through 9.19.8, and 9.16.12-S1 through 9.16.36-S1.
Faiblesses (CWE)
- CWE-617 — Assertion atteignable
Références
Scores
| Version | Score | Vecteur | Évalué par |
|---|---|---|---|
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | isc |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | NVD · security-officer@isc.org (Secondary) |
| CVSS 3.1 | HIGH 7.5 | CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H | NVD · nvd@nist.gov (Primary) |
Références européennes
- ENISA EUVD · EUVD-2022-43258
- GCVE · GCVE-0-2022-3924
Avis du CERT-FR
- CERTFR-2023-AVI-0574 — Multiples vulnérabilités dans les produits IBM · cert.ssi.gouv.fr
- CERTFR-2023-AVI-0479 — Multiples vulnérabilités dans BIND · cert.ssi.gouv.fr
- CERTFR-2023-AVI-0059 — Multiples vulnérabilités dans ISC BIND · cert.ssi.gouv.fr
Configurations affectées (CPE NVD)
cpe:2.3:a:isc:bind:*:*:*:*:-:*:*:*≥ 9.16.12 < 9.16.37cpe:2.3:a:isc:bind:*:*:*:*:-:*:*:*≥ 9.18.0 < 9.18.11cpe:2.3:a:isc:bind:*:*:*:*:-:*:*:*≥ 9.19.0 < 9.19.9cpe:2.3:a:isc:bind:9.16.12:s1:*:*:supported_preview:*:*:*cpe:2.3:a:isc:bind:9.16.13:s1:*:*:supported_preview:*:*:*cpe:2.3:a:isc:bind:9.16.14:s1:*:*:supported_preview:*:*:*cpe:2.3:a:isc:bind:9.16.21:s1:*:*:supported_preview:*:*:*cpe:2.3:a:isc:bind:9.16.32:s1:*:*:supported_preview:*:*:*cpe:2.3:a:isc:bind:9.16.36:s1:*:*:supported_preview:*:*:*
Produits affectés
| Produit | Versions |
|---|---|
| ISC · BIND 9 | affected 9.16.12 ≤ 9.16.36 ; affected 9.18.0 ≤ 9.18.10 ; affected 9.19.0 ≤ 9.19.8 ; affected 9.16.12-S1 ≤ 9.16.36-S1 |
Sources
| Source | Licence |
|---|---|
| CVE List (CVEProject cvelistV5) | CVE Program Terms of Use |
| EPSS (FIRST.org) | FIRST — attribution requested |
| ENISA EUVD | ENISA — reproduction authorised, source acknowledged |
| CERT-FR (ANSSI) | Licence Ouverte / Etalab 2.0 |
| NVD (NIST) via fkie-cad/nvd-json-data-feeds | Public domain — this product uses data from the NVD API but is not endorsed or certified by the NVD |