lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <25580.1316520390@turing-police.cc.vt.edu>
Date: Tue, 20 Sep 2011 08:06:30 -0400
From: Valdis.Kletnieks@...edu
To: Lists <lists@...seofsecurity.com>
Cc: full-disclosure@...ts.grok.org.uk
Subject: Re: NETGEAR Wireless Cable Modem Gateway Auth
	Bypass and CSRF - SOS-11-011

On Tue, 20 Sep 2011 12:18:43 +1000, Lists said:

> Basic authentication is used as the primary and only authentication 
> mechanism for the administrator interface on the device. The basic 
> authentication can be bypassed by sending a valid POST request to the 
> device without sending any authentication header. The response from the 
> device sends the user to another page that requests basic 
> authentication, however at this point the request has already been 
> processed. 

The.. request.. has.. already.. been.. processed.  *facepalm*. ;)

The most obvious way to screw this up:

	if (request_not_validated())
		send_error_page();
	else
		execute_request();

and somebody forgot the 'else', making the execute a fall-through.
But how does something like that slip through basic testing?

Content of type "application/pgp-signature" skipped

_______________________________________________
Full-Disclosure - We believe in it.
Charter: http://lists.grok.org.uk/full-disclosure-charter.html
Hosted and sponsored by Secunia - http://secunia.com/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ