What do you mean by 'using GET requests for verification'?
I think you are mixing different concepts. The problem is caused by URL encoded credentials and has nothing to do with GET requests. It is perfectly fine (and often desirable) to authorize GET requests.
Re:Skype backdoor confirmation
by UnoriginalGuy on Saturday May 18, 2013 @09:30AM
(#5728828)
You can only encode credentials in a URL via GET. Therefore if people stop using GET and start using POST (aka forms) for authentication this issue goes away. Even just a simple pin.
GET issues are primarily related to the fact that an attacker can automate their access. So they could trick a user into going to a specially crafted site, and then request content on that user's behalf via GET forgery, and return it to the web-server you control.
It is very convenient, but fairly insecure.
Re:Skype backdoor confirmation
by jrochkind1 on Saturday May 18, 2013 @09:58AM
(#5728914)
you are also ruling out HTTP auth, yes?
Re:Skype backdoor confirmation
by UnoriginalGuy on Saturday May 18, 2013 @11:30AM
(#5729238)
In the context of this discussion I am.
Add this to the 1,000,000 other reasons why you should never use GET requests for authentication/verification.