Hello, I really hope this post goes here! If not, then I'm sorry.
Well, the thing is... I run a site which, I tought was perfectly secure. Then, I decided to scan it with Nessus. The resoults were:
Description
: A vulnerability exists in SSL 3.0 and TLS 1.0 that could allow information disclosure if an attacker intercepts encrypted traffic served from an affected system.
Description
: The remote web server supports the TRACE and/or TRACK methods. TRACE and TRACK are HTTP methods that are used to debug web server connections.
Description:
The remote host supports the use of anonymous SSL ciphers. While this enables an administrator to set up a service that encrypts traffic without having to generate and configure SSL certificates, it offers no way to verify the remote host's identity and renders the service vulnerable to a man-in-the-middle attack.
Description
The remote host is running Oracle Application Server.
By sending a specially crafted GET request to the version of Oracle Application Server installed on the remote host, an unauthenticated attacker can access potentially sensitive files listed under the directory '/dav_portal/portal'.
Description
The remote service encrypts traffic using TLS / SSL but allows a client to insecurely renegotiate the connection after the initial handshake. An unauthenticated, remote attacker may be able to leverage this issue to inject an arbitrary amount of plaintext into the beginning of the application protocol stream, which could facilitate man-in-the-middle attacks if the service assumes that the sessions before and after renegotiation are from the same 'client' and merges them at the application layer.
Since I know how MiTM attacks work, I was wondering how it is possible to perform attacks such as those exploit/web based. I don't know how non-MiTM attacks in this report work. Can someone help me to learn how this attacks are performed?



