Page 2 of 2 FirstFirst 12
Results 11 to 13 of 13

Thread: I know this is bad......

  1. #11
    Senior Member Maestr0's Avatar
    Join Date
    May 2003
    Posts
    604
    Not sure that I would be seriously pissed, it is at least easily remedied. Obviously they need to fix the missing file, and disable "ASP Debugging" and "Send detailed ASP error messages to client" (I'm assuming its IIS 6.0, its in iis.msc) Crystal Reports have had a few vulns (file deletions,and DoS I think) but I think anyone worth their salt could determine the system is using Crystal without the aforementioned leak. The debugging is something that is clearly useful in development but should not be enabled on a production machine, we are all aware that misconfiguration can be just as dangerous as an application vulnerability, but some people just never learn to RTFM


    -Maestr0
    \"If computers are to become smart enough to design their own successors, initiating a process that will lead to God-like omniscience after a number of ever swifter passages from one generation of computers to the next, someone is going to have to write the software that gets the process going, and humans have given absolutely no evidence of being able to write such software.\" -Jaron Lanier

  2. #12
    Ninja Code Monkey
    Join Date
    Nov 2001
    Location
    Washington State
    Posts
    1,027
    Actually, whoever is developing the site is a noob. The asp.net environment should be configured so that it shows friendly error messages only to anyone externally, the stack trace information and so on could easily be caught and emailed to an administrator or logged appropriately with people being notified. This is **** they teach you in the asp.net 101 type of class.

    The configuration should be handled via web.config in the web root. The stack trace handling is easy enough to do via maybe 10 lines of code in the global.asax file.

    These guys are failing basic web app security and should probably be pointed at owasp.org and msdn.com .

    Their inability to do basic error handling and graceful failure is just letting people get their foot in the door and collect info about their web app.
    "When I get a little money I buy books; and if any is left I buy food and clothes." - Erasmus
    "There is no programming language, no matter how structured, that will prevent programmers from writing bad programs." - L. Flon
    "Mischief my ass, you are an unethical moron." - chsh
    Blog of X

  3. #13
    Hi

    [Exception: Load report failed.]
    this error is consequence of:

    [COMException (0x80004005): The system cannot find the path specified.]
    First, you can generate first the solution with a new web.config file? if yes, you try it..

    Second, the CrystalReport assemblies is on the correct path?

    Third, the path need to be shared path?

    Four, This error (0x80004005) ocurs when the report filename is incorrect (the report result or MS says Crystal Object)

    Saludos

Posting Permissions

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