Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.


08:03 AM
Connect Directly

IPS Evasion Equation

Homegrown tools and an old worm sneak right past three different vendors' intrusion protection systems

If you think running multiple vendors' intrusion prevention system (IPS) tools on your network buys you extra protection, think again.

A French researcher will show attendees at the Black Hat conference in Las Vegas next week how he was able to easily slip a well-known worm past three different vendors' IPSes sitting in-line on a network.

Renaud Bidou created a tool that infects a Windows server with the Blaster worm in disguise. He'll also discuss at Black Hat another tool he built that detects whether a network is running an IPS. Bidou, a security consultant with Radware, conducted the research independently to see what it takes to get past an IPS.

But unlike many other researchers at Black Hat, Bidou won't demonstrate his exploit "live" -- he didn't want to single out any particular IPS vendors -- but is providing his proof-of-concept code to the public domain. "The purpose of my presentation is not to say IPS is garbage or it will fade away," he says. "Radware sells IPSes, and I know these devices as well as that of our competitors. These devices have their weaknesses" and enterprises purchasing these devices need to understand what they can and cannot do, he says.

Bidou's "rpc-evade-poc tool" includes the Blaster worm, though slightly repackaged by Renaud to evade the IPSes' signatures and disarmed so it won't propagate like it normally would. Blaster goes after the heap overflow vulnerability (which is patchable today) in a Windows server at the remote procedure call (RPC) layer. "Thanks to the heap overflow, the exploit makes it possible to have a program, running with administrator rights, launch any command or other program with administrator privileges," Bidou explains. Then the attacker could see, copy, or transfer any files on the machine, for instance.

"The purpose of this is not to release a new vulnerability, but to show that you can bypass IPS even with very old and known exploits. I was able to bypass all of the IPSes with a worm that's more than three years old," he says.

But this is no script-kiddie job. An attacker would need to be knowledgeable about the mode of attack as well as the protocols he or she was using, such as RPC or HTTP, Bidou says.

His homegrown fingerprinting tool, meanwhile, detects whether an organization has an IPS running or not, presumably as a precursor to an attack. "I show how easy it is to detect when an IPS is protecting a system -- even if they are supposed to be stealth." The tool, called "ips-http-detect," analyzes anomalies in the communication flow that are typical of an IPS, he says.

— Kelly Jackson Higgins, Senior Editor, Dark Reading

  • Radware Ltd. (Nasdaq: RDWR)
  • Black Hat Inc. Kelly Jackson Higgins is the Executive Editor of Dark Reading. She is an award-winning veteran technology and business journalist with more than two decades of experience in reporting and editing for various publications, including Network Computing, Secure Enterprise ... View Full Bio

    Comment  | 
    Print  | 
    More Insights
  • Comments
    Newest First  |  Oldest First  |  Threaded View
    COVID-19: Latest Security News & Commentary
    Dark Reading Staff 5/22/2020
    How an Industry Consortium Can Reinvent Security Solution Testing
    Henry Harrison, Co-founder & Chief Technology Officer, Garrison,  5/21/2020
    Is Zero Trust the Best Answer to the COVID-19 Lockdown?
    Dan Blum, Cybersecurity & Risk Management Strategist,  5/20/2020
    Register for Dark Reading Newsletters
    White Papers
    Cartoon Contest
    Write a Caption, Win a Starbucks Card! Click Here
    Latest Comment: This comment is waiting for review by our moderators.
    Current Issue
    How Cybersecurity Incident Response Programs Work (and Why Some Don't)
    This Tech Digest takes a look at the vital role cybersecurity incident response (IR) plays in managing cyber-risk within organizations. Download the Tech Digest today to find out how well-planned IR programs can detect intrusions, contain breaches, and help an organization restore normal operations.
    Flash Poll
    Twitter Feed
    Dark Reading - Bug Report
    Bug Report
    Enterprise Vulnerabilities
    From DHS/US-CERT's National Vulnerability Database
    PUBLISHED: 2020-05-25
    The Knock Knock plugin before 1.2.8 for Craft CMS allows IP Whitelist bypass via an X-Forwarded-For HTTP header.
    PUBLISHED: 2020-05-25
    The Knock Knock plugin before 1.2.8 for Craft CMS allows malicious redirection.
    PUBLISHED: 2020-05-25
    EM-HTTP-Request 1.1.5 uses the library eventmachine in an insecure way that allows an attacker to perform a man-in-the-middle attack against users of the library. The hostname in a TLS server certificate is not verified.
    PUBLISHED: 2020-05-25
    An issue was discovered in the Image Resizer plugin before 2.0.9 for Craft CMS. There are CSRF issues with the log-clear controller action.
    PUBLISHED: 2020-05-25
    An issue was discovered in the Image Resizer plugin before 2.0.9 for Craft CMS. There is stored XSS in the Bulk Resize action.