+ Reply to Thread
Results 1 to 3 of 3

Thread: PHP - Full Path Disclosure

  1. #1
    brokenbylaw's Avatar
    brokenbylaw is offline Learning Programmer
    Join Date
    Dec 2009
    Posts
    62
    Rep Power
    0

    PHP - Full Path Disclosure

    I will explain one vulnerability in PHP and hopefully more if this tutorial is liked



    FPD (full path disclosure) What is it?

    Basically it reveals the full operating url of a script, it returns an error displaying sometimes critical information, php being kind loves to be descriptive so it will come in use if say, your calling another php script for authentication.

    While the risk is said to be petty, I believe it can become severe if your trying to hide something, even though its a very simple fix.
    __________________
    Code:
    <?php
    session_start
    ();
    ?>
    The above script is very basic, imagine it being in a login script

    upon viewing the page it /should/ be blank, lets look behind the scenes, there are a couple of ways, i will reveal two of my most common.

    Firefox with the LiveHttpHeaders addon

    and javascript
    Code:
    javascript:alert(document.cookie);
    So there is a valid session going on, lets corrupt it
    Code:
    javascript:void(document.cookie="PHPSESSID=");
    
    +++OR+++
    
    javascript:alert(document.cookie="PHPSESSID=");
    choose your weapon, the second one is visible.

    refresh.and.look

    Code:
    Warning: session_start() [function.session-start]: The session id contains illegal characters, valid characters are a-z, A-Z, 0-9 and '-,' in www\session_test.php on line 2


    So there you go, as you can see it discloses what function is being used, the line number, and the file

    to fix this, hmmm

    php.ini
    Code:
    display_errors = 'off'
    httpd.conf
    Code:
    php_flag  display_errors  off
    and there are a couple inscript methods, use the php docs or just ask.

    later!!

    What do I need to improve in tutorials?

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    sheva249 is offline Newbie
    Join Date
    Apr 2010
    Posts
    5
    Rep Power
    0

    Re: PHP - Full Path Disclosure

    Thanks a lot for sharing with us.

  4. #3
    kiddies is offline Programmer
    Join Date
    May 2009
    Posts
    129
    Rep Power
    0

    Re: PHP - Full Path Disclosure

    this tutor for how to found a vulnerability or to secure fdp?????

    but its nice tutor bro....

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. PHP - Full Path Disclosure
    By brokenbylaw in forum Security Tutorials
    Replies: 3
    Last Post: 02-11-2012, 04:32 PM
  2. full size of the window, full screen mode
    By nerio in forum C and C++
    Replies: 13
    Last Post: 08-10-2011, 07:02 AM
  3. Get full file path through Input type file
    By j.lai in forum HTML Programming
    Replies: 2
    Last Post: 04-05-2011, 01:16 AM
  4. How to get the full path in userfile?
    By organizedchaos in forum PHP Development
    Replies: 2
    Last Post: 06-18-2009, 10:25 PM
  5. Refering to external files without using full path
    By Zeddan in forum C# Programming
    Replies: 5
    Last Post: 10-28-2008, 06:58 AM

Tags for this Thread

Bookmarks

Posting Permissions

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