PDA

Bekijk Volledige Versie : critical bind bug



visser
04/06/12, 17:00
Het is weer raak :

http://www.isc.org/software/bind/advisories/cve-2012-1667

Vooral de recursive nameserver (dwz : de server die clients gebruiken als 'de' DNS server) kan crashen bij het opvragen van bepaalde records.



Versions affected: 9.0.x -> 9.6.x, 9.4-ESV->9.4-ESV-R5-P1, 9.6-ESV->9.6-ESV-R7, 9.7.0->9.7.6, 9.8.0->9.8.3, 9.9.0->9.9.1
Severity: Critical
Exploitable: Remotely

Description:

This problem was uncovered while testing with experimental DNS record types. It is possible to add records to BIND with null (zero length) rdata fields.

Processing of these records may lead to unexpected outcomes. Recursive servers may crash or disclose some portion of memory to the client. Secondary servers may crash on restart after transferring a zone containing these records. Master servers may corrupt zone data if the zone option "auto-dnssec" is set to "maintain". Other unexpected problems that are not listed here may also be encountered.

Impact: This issue primarily affects recursive nameservers. Authoritative nameservers will only be impacted if an administrator configures experimental record types with no data. If the server is configured this way, then secondaries can crash on restart after transferring that zone. Zone data on the master can become corrupted if the zone with those records has named configured to manage the DNSSEC key rotation.

Solution:

Upgrade to BIND version 9.6-ESV-R7-P1, 9.7.6-P1, 9.8.3-P1, or 9.9.1-P1

Arieh
04/06/12, 17:30
Ook mijn eerste gedachte bij het lezen van de titel: daar gaan we weer.

Ben sinds de vorige keer maar overgestapt op handmatig compilen vs packet manager, kan je meteen updaten.

dreamhost_nl
04/06/12, 17:34
Gelukkig zijn we allemaal al heel lang geleden gewezen op het gevaar van het hebben van recursieve nameservers, dus zal dit probleem hoogstwaarschijnlijk niet zoveel impact hebben.

PimEffting
04/06/12, 17:34
Solution:
Change to PowerDNS

Heb echt geen seconde spijt gehad van de overstap naar PowerDNS.
Is ook nog eens een stuk sneller als je een beetje zones erin hebt staan.

systemdeveloper
04/06/12, 18:41
Solution:
Change to PowerDNS

Heb echt geen seconde spijt gehad van de overstap naar PowerDNS.
Is ook nog eens een stuk sneller als je een beetje zones erin hebt staan.

Very smart ;)

visser
04/06/12, 18:56
Gelukkig zijn we allemaal al heel lang geleden gewezen op het gevaar van het hebben van recursieve nameservers, dus zal dit probleem hoogstwaarschijnlijk niet zoveel impact hebben.

Ik vind resolvers (toegankelijk voor 'eigen' IP adressen ) toch wel normaal om te hebben hoor.

Overigens is 'unbound' ook een alternatieve resolver met weinig advisories.
http://unbound.net/
(en NSD ,http://www.nlnetlabs.nl/projects/nsd/ , is een alternatieve authoritive nameserver)

dreamhost_nl
04/06/12, 19:49
Ik denk ook niet dat iemand voor een al volledig opgeloste bug überhaupt naar andere DNS software zou overstappen.

visser
04/06/12, 20:49
Ik denk ook niet dat iemand voor een al volledig opgeloste bug überhaupt naar andere DNS software zou overstappen.

Ik zie net even te vaak bind advisories voorbij komen om bind bovenaan de voorkeurslijst hebben.

Jantjedeman
04/06/12, 22:02
Vervelend lees net het volgende:

If BIND has crashed due to the flaw, ISC says it should log an error in query.c with the message "INSIST(! dns_rdataset_isassociated(sigrdataset))."

Gelukkig nog geen exploits kunnen vinden en in metasploit is hij ook nog niet beschikbaar dus je kan of overstappen op PowerDNS of updaten voordat de scriptkiddies aan de gang gaan.

antenna
05/06/12, 10:30
Ook PowerDNS had dit jaar al twee security leaks:
PowerDNS Recursor Deleted Domain Record Cache Persistence Vulnerability 2012-02-22
PowerDNS Response Packet Processing Endless Loop Vulnerability 2012-01-11

dreamhost_nl
05/06/12, 13:03
Precies, en zo zal iedere software wel eens een security fix hebben (gehad).

visser
05/06/12, 13:09
Precies, en zo zal iedere software wel eens een security fix hebben (gehad).

Sommige toch echt wel veel meer dan andere.

Jantjedeman
05/06/12, 23:42
Precies, en zo zal iedere software wel eens een security fix hebben (gehad).

Inderaad elke software heeft zijn security fixes het is wel zo dat Powerdns de laatste 2 jaar een goed track record heeft terwijl bind wel degelijk diverse problemen heeft gehad alleen al het afgelopen jaar.

dreamhost_nl
06/06/12, 10:03
Ook PowerDNS had dit jaar al twee security leaks:
PowerDNS Recursor Deleted Domain Record Cache Persistence Vulnerability 2012-02-22
PowerDNS Response Packet Processing Endless Loop Vulnerability 2012-01-11

...het is wel zo dat Powerdns de laatste 2 jaar een goed track record heeft...
Toch maar even snel je PowerDNS upgraden dan als je dat gemist hebt... ;)

Jantjedeman
06/06/12, 10:31
Toch maar even snel je PowerDNS upgraden dan als je dat gemist hebt... ;)
Hahha ik wil niet zeggen dat PowerDNS niet hoeft te updaten of geen last heeft van security issues, maar op het moment wel minder dan Bind.

dennis0162
06/06/12, 10:54
Eerste gedachten: "Alweer?"

Ik gebruik al een paar jaar PowerDNS, werkt echt top!
En is ook nog is van Nederlandse bodem:)

dreamhost_nl
07/06/12, 15:10
Ik denk dat je de posts hiervoor over PowerDNS even niet hebt gelezen... ;)

Nivko.nl
07/06/12, 15:13
Denk er ook even aan als je PowerDNS combineert met SQL, dat je regelmatig de database opruimt. Oude records blijven namelijk staan.

The-BosS
08/06/12, 16:24
Denk er ook even aan als je PowerDNS combineert met SQL, dat je regelmatig de database opruimt. Oude records blijven namelijk staan.

Dat is net zo goed het geval bij bind.