Penetration Testing mailing list archives
Re: Thanks for the feedback and NAT-hide question
From: Tim <tim-pentest () sentinelchicken org>
Date: Thu, 10 Aug 2006 19:53:19 -0400
Hi Erin,
You are performing an external pen-test on a weblogic webserver cluster. The route to the host from the outside is Firewall->IPS->DMZ router->load balancer->webservers. The router is doing a NAT-hide translation to an internal subnet that the load balancers sit on with a VIP for the webservers. How do you get around those obstacles in order to get valid responses/results and possible find an exploitable hole in Weblogic? For this scenario I'll let's assume the IP's are: FW: 256.12.1.11 (yes I know it's not valid) IPS: none (inline, possible management interface on 10.1.1.0/24) DMZ router: 256.12.1.15 (ACL for allow 80/443. 256.12.1.15 public IP nats to various internal IP's. 80/443 traffic routed to LB VIP) LB: 10.2.1.12 VIP Webservers: 10.2.2.0/24
I don't know much about Weblogic, and I'm not especially experienced with HA, but I'll throw in my first thoughts on it. One mistake in the network design appears to be the placement of the IPS. Wouldn't we normally want that positioned between the load balancers and the webserver? Presumably the load balancers could terminate SSL connections and allow the IPS a full view of upper-layer attacks. So, attacking the web application over SSL is my first choice. However, if you're still wanting to hit the lower layers, then I would try find a way to differentiate between requests that are blocked at the firewall, and ones that are blocked by the IPS. This would then allow me to probe the policy on the firewall alone, possibly using idle scans to conduct spoofed scans from more trusted 3rd party servers. Oh, finally, if the load balancers operate more as reverse HTTP proxies than lower-layer TCP/SSL accelerators, then I'd look into HTTP request smuggling as well. cheers, tim ------------------------------------------------------------------------------ This List Sponsored by: Cenzic Concerned about Web Application Security? Why not go with the #1 solution - Cenzic, the only one to win the Analyst's Choice Award from eWeek. As attacks through web applications continue to rise, you need to proactively protect your applications from hackers. Cenzic has the most comprehensive solutions to meet your application security penetration testing and vulnerability management needs. You have an option to go with a managed service (Cenzic ClickToSecure) or an enterprise software (Cenzic Hailstorm). Download FREE whitepaper on how a managed service can help you: http://www.cenzic.com/news_events/wpappsec.php And, now for a limited time we can do a FREE audit for you to confirm your results from other product. Contact us at request () cenzic com for details. ------------------------------------------------------------------------------
Current thread:
- Thanks for the feedback and NAT-hide question Erin Carroll (Aug 06)
- Re: Thanks for the feedback and NAT-hide question marko ruotsalainen (Aug 10)
- Re: Thanks for the feedback and NAT-hide question Tim (Aug 10)
- RE: Thanks for the feedback and NAT-hide question Erin Carroll (Aug 11)
- Re: Thanks for the feedback and NAT-hide question Rogan Dawes (Aug 11)
- RE: Thanks for the feedback and NAT-hide question Erin Carroll (Aug 11)