CVE-2009-4022
Last modified
CVE-2009-4022 is a vulnerability of currently unknown severity. Unspecified vulnerability in ISC BIND 9.0.x through 9.3.x, 9.4 before 9.4.3-P4, 9.5 before 9.5.2-P1, 9.6 before 9.6.1-P2, and 9.7 beta before 9.7.0b3, with DNSSEC validation enabled and checking disabled (CD), allows remote attackers to conduct DNS cache poisoning attacks by receiving a recursive client query and sending a response that contains an Additional section with crafted data, which is not properly handled when the response is processed "at the same time as requesting DNSSEC records (DO)," aka Bug 20438.. EPSS estimates a 7.95% chance of exploitation in the next 30 days.
Description
Unspecified vulnerability in ISC BIND 9.0.x through 9.3.x, 9.4 before 9.4.3-P4, 9.5 before 9.5.2-P1, 9.6 before 9.6.1-P2, and 9.7 beta before 9.7.0b3, with DNSSEC validation enabled and checking disabled (CD), allows remote attackers to conduct DNS cache poisoning attacks by receiving a recursive client query and sending a response that contains an Additional section with crafted data, which is not properly handled when the response is processed "at the same time as requesting DNSSEC records (DO)," aka Bug 20438.
Metrics
Affected Software
| Vendor | Product | Versions | Update |
|---|---|---|---|
| Isc | Bind | 9.0 | — |
| Isc | Bind | 9.0.0 | Rc1 |
| Isc | Bind | 9.0.1 | — |
| Isc | Bind | 9.1 | — |
| Isc | Bind | 9.1.0 | Rc1 |
| Isc | Bind | 9.1.1 | — |
| Isc | Bind | 9.1.2 | — |
| Isc | Bind | 9.1.3 | — |
| Isc | Bind | 9.2 | — |
| Isc | Bind | 9.2.0 | — |
| Isc | Bind | 9.2.1 | — |
| Isc | Bind | 9.2.2 | — |
| Isc | Bind | 9.2.3 | — |
| Isc | Bind | 9.2.4 | — |
| Isc | Bind | 9.2.5 | — |
| Isc | Bind | 9.2.6 | — |
| Isc | Bind | 9.2.7 | — |
| Isc | Bind | 9.2.8 | — |
| Isc | Bind | 9.2.9 | — |
| Isc | Bind | 9.3 | — |
| Isc | Bind | 9.3.0 | — |
| Isc | Bind | 9.3.1 | — |
| Isc | Bind | 9.3.2 | — |
| Isc | Bind | 9.3.3 | — |
| Isc | Bind | 9.3.4 | — |
| Isc | Bind | 9.3.5 | — |
| Isc | Bind | 9.3.6 | — |
| Isc | Bind | 9.4.0 | — |
| Isc | Bind | 9.4.1 | — |
| Isc | Bind | 9.4.2 | — |
| Isc | Bind | 9.4.3 | — |
| Isc | Bind | 9.5.0 | — |
| Isc | Bind | 9.5.1 | — |
| Isc | Bind | 9.5.2 | — |
| Isc | Bind | 9.6.0 | — |
| Isc | Bind | 9.6.1 | — |
| Isc | Bind | 9.7.0 | — |
References
- http://secunia.com/advisories/37426Vendor Advisory
- http://secunia.com/advisories/37491Vendor Advisory
- http://secunia.com/advisories/38219Vendor Advisory
- http://secunia.com/advisories/38240Vendor Advisory
- http://secunia.com/advisories/38794Vendor Advisory
- http://secunia.com/advisories/38834Vendor Advisory
- http://secunia.com/advisories/39334Vendor Advisory
- http://secunia.com/advisories/40730Vendor Advisory
- http://www.kb.cert.org/vuls/id/418861US Government Resource
- http://www.redhat.com/support/errata/RHSA-2009-1620.htmlVendor Advisory
- http://www.vupen.com/english/advisories/2009/3335Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0176Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0528Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0622Vendor Advisory
- https://www.isc.org/advisories/CVE-2009-4022v6Vendor Advisory
- https://www.isc.org/advisories/CVE2009-4022Vendor Advisory
- http://secunia.com/advisories/37426Vendor Advisory
- http://secunia.com/advisories/37491Vendor Advisory
- http://secunia.com/advisories/38219Vendor Advisory
- http://secunia.com/advisories/38240Vendor Advisory
- http://secunia.com/advisories/38794Vendor Advisory
- http://secunia.com/advisories/38834Vendor Advisory
- http://secunia.com/advisories/39334Vendor Advisory
- http://secunia.com/advisories/40730Vendor Advisory
- http://www.kb.cert.org/vuls/id/418861US Government Resource
- http://www.redhat.com/support/errata/RHSA-2009-1620.htmlVendor Advisory
- http://www.vupen.com/english/advisories/2009/3335Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0176Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0528Vendor Advisory
- http://www.vupen.com/english/advisories/2010/0622Vendor Advisory
- https://www.isc.org/advisories/CVE-2009-4022v6Vendor Advisory
- https://www.isc.org/advisories/CVE2009-4022Vendor Advisory
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2009-4022?
How severe is CVE-2009-4022?
How do I fix CVE-2009-4022?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2009
- CVE-2009-4016Integer underflow in the clean_string function in irc_string…
- CVE-2009-4017PHP before 5.2.12 and 5.3.x before 5.3.1 does not restrict t…
- CVE-2009-4018The proc_open function in ext/standard/proc_open.c in PHP be…
- CVE-2009-4019mysqld in MySQL 5.0.x before 5.0.88 and 5.1.x before 5.1.41 …
- CVE-2009-4020Stack-based buffer overflow in the hfs subsystem in the Linu…
- CVE-2009-4021The fuse_direct_io function in fs/fuse/file.c in the fuse su…
- CVE-2009-4023Argument injection vulnerability in the sendmail implementat…
- CVE-2009-4024Argument injection vulnerability in the ping function in Pin…
- CVE-2009-4025Argument injection vulnerability in the traceroute function …
- CVE-2009-4026The mac80211 subsystem in the Linux kernel before 2.6.32-rc8…
- CVE-2009-4027Race condition in the mac80211 subsystem in the Linux kernel…
- CVE-2009-4028The vio_verify_callback function in viosslfactories.c in MyS…
Are you affected by CVE-2009-4022?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
