<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-732257695511948254.post1533171131442325240..comments</id><updated>2009-05-28T00:40:49.155-07:00</updated><category term='hpp'/><category term='virtualization'/><category term='java'/><category term='tool'/><category term='joomla'/><category term='confidence'/><category term='vmware'/><category term='snagg'/><category term='security'/><category term='blackfire'/><category term='mac os x'/><category term='tomcat'/><category term='hacking'/><category term='exploit acquisition program'/><category term='cloud'/><category term='bug bounty program'/><category term='sql injection'/><category term='vasto'/><category term='forensics'/><category term='oracle'/><category term='black hat'/><category term='iphone'/><category term='daath'/><category term='disclosure'/><category term='typo3'/><category term='owasp'/><category term='ikki'/><category term='xss'/><category term='syscan'/><category term='ms access'/><category term='exploit'/><category term='vulnerability acquisition program'/><title type='text'>Comments on Nibble Security: HTTP Parameter Pollution (HPP)</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.nibblesec.org/feeds/1533171131442325240/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/732257695511948254/1533171131442325240/comments/default'/><link rel='alternate' type='text/html' href='http://blog.nibblesec.org/2009/05/hpp-hopefully-not-just-another-buzzword.html'/><author><name>Claudio Criscione</name><uri>http://www.blogger.com/profile/12202628660778574382</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-732257695511948254.post-6730347707875199110</id><published>2009-05-28T00:40:49.155-07:00</published><updated>2009-05-28T00:40:49.155-07:00</updated><title type='text'>We have just posted our reply here and on www.wise...</title><content type='html'>We have just posted our reply here and on www.wisec.it&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;HPP is also about:&lt;br /&gt;1. Client Side&lt;br /&gt;2. Server Side&lt;br /&gt;3. WAFs Bypass&lt;br /&gt;&lt;br /&gt;About the specific question, you are probably mentioning:&lt;br /&gt;http://www.fortify.com/vulncat/en/vulncat/dotnet/value_shadowing_server_variable.html&lt;br /&gt;&lt;br /&gt;I want to cite it:&lt;br /&gt;"The program accesses a server variable in an ambiguous way, which can leave it open to attack. "&lt;br /&gt;&lt;br /&gt;This has nothing to do with HPP in the form we have shown during our presentation.&lt;br /&gt;Please, read once again the slides and come back with any point we stated that is actually connected with HPP. In particular, about the description of the bypass, the issue is nonsense since the bypass can be easily performed by simply using:&lt;br /&gt;&lt;br /&gt;curl "www.example.com/ProtectedImages.aspx" -ki -H "Referrer:http://www.example.com"&lt;br /&gt;&lt;br /&gt;This is true, even if the code is using the right access to the referrer.&lt;br /&gt;&lt;br /&gt;That said, also EGPCS (Environment, GET, POST, Cookie, Server)order ,GPC $REQUEST order and register_globals are known since PHP became a widely used language. So, what’s the point?&lt;br /&gt;&lt;br /&gt;The order by which a server uses a value instantiated by a parameter is _only_ a part of the real issue which is about exploiting HTTP parameter injections and WAFs Bypassing (multiple layers). Speaking about HPP, you have to consider two things: (a) input validation flaws against QueryString delimiters and (b) HTTP back-ends behaviors. As said, (b) is a matter of exploitability only.&lt;br /&gt;&lt;br /&gt;If you have missed the HTTP Parameter Pollution FAQs, please read it.&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;Luca</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/732257695511948254/1533171131442325240/comments/default/6730347707875199110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/732257695511948254/1533171131442325240/comments/default/6730347707875199110'/><link rel='alternate' type='text/html' href='http://blog.nibblesec.org/2009/05/hpp-hopefully-not-just-another-buzzword.html?showComment=1243496449155#c6730347707875199110' title=''/><author><name>Luca Carettoni</name><uri>http://www.blogger.com/profile/09957564681262364569</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='31' src='http://1.bp.blogspot.com/_5TMxqPSTp9k/SXnAA-dClZI/AAAAAAAAA1s/80j8Ko3ETb4/S220/lucacarettoni_small.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nibblesec.org/2009/05/hpp-hopefully-not-just-another-buzzword.html' ref='tag:blogger.com,1999:blog-732257695511948254.post-1533171131442325240' source='http://www.blogger.com/feeds/732257695511948254/posts/default/1533171131442325240' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-871964520'/></entry><entry><id>tag:blogger.com,1999:blog-732257695511948254.post-6598200455529210040</id><published>2009-05-22T12:42:06.139-07:00</published><updated>2009-05-22T12:42:06.139-07:00</updated><title type='text'>Isn't HPP just another name for "value shadowing"?...</title><content type='html'>Isn't HPP just another name for "value shadowing"?  Value shadowing has been being flagged by at least one commercial static analyzer for a while now...  Do a google search and I'm sure you will figure out which one.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/732257695511948254/1533171131442325240/comments/default/6598200455529210040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/732257695511948254/1533171131442325240/comments/default/6598200455529210040'/><link rel='alternate' type='text/html' href='http://blog.nibblesec.org/2009/05/hpp-hopefully-not-just-another-buzzword.html?showComment=1243021326139#c6598200455529210040' title=''/><author><name>Jeremy</name><uri>http://www.blogger.com/profile/06300558549133430072</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.nibblesec.org/2009/05/hpp-hopefully-not-just-another-buzzword.html' ref='tag:blogger.com,1999:blog-732257695511948254.post-1533171131442325240' source='http://www.blogger.com/feeds/732257695511948254/posts/default/1533171131442325240' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-2008188514'/></entry></feed>
