+ Reply to Thread
Results 1 to 1 of 1

Thread: Not only parameter values, but parameter names too Share/Save - My123World.Com!

  1. #1
    Super Commando Dhruv abhaythehero has a spectacular aura aboutabhaythehero has a spectacular aura aboutabhaythehero has a spectacular aura about abhaythehero's Avatar
    Join Date
    Sep 2010
    Location
    Lucknow/Pune,India
    Posts
    470
    Blog Entries
    2
    Thanks
    170
    Thanked 144 Times in 83 Posts

    Not only parameter values, but parameter names too



    Hi all,

    Injecting malicious values for different parameters is always what we naturally do. But think about this. Instead of injecting content in values for parameters, we inject content into parameter name !

    A less commonly used technique is to attack parameter names. With this technique, the attack strings are inserted into the name of a request parameter, typically into a newly-added parameter name. In various situations, this technique can identify bugs that cannot be found only by manipulating parameter values. Applications often perform some defensive input validation on the values of request parameters, but perform less rigorous or no validation on parameter names. If arbitrary parameter names are subsequently processed in an unsafe manner, then the application is vulnerable, and can be exploited by submitting crafted input within parameter names. I'll describe a couple of examples of this.
    Here are the 2 posts which explain in detail >>

    PortSwigger Web Security Blog: Attacking parameter names
    Regalado (In) Security: Post/Get Parameter's Name Injection
    In the world of 0s and 1s, are you a zero or The One !

  2. The Following 4 Users Say Thank You to abhaythehero For This Useful Post:

    "vinnu" (08-09-2012), amolnaik4 (08-09-2012), d4rkd4wn (08-10-2012), Globz (08-15-2012)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts