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
    Sodinokibi Ransomware: Where Attackers' Money Goes
    Kelly Sheridan, Staff Editor, Dark Reading,  10/15/2019
    How to Think Like a Hacker
    Dr. Giovanni Vigna, Chief Technology Officer at Lastline,  10/10/2019
    7 SMB Security Tips That Will Keep Your Company Safe
    Steve Zurier, Contributing Writer,  10/11/2019
    Register for Dark Reading Newsletters
    White Papers
    Cartoon Contest
    Write a Caption, Win a Starbucks Card! Click Here
    Latest Comment: The old using of sock puppets for Shoulder Surfing technique. 
    Current Issue
    7 Threats & Disruptive Forces Changing the Face of Cybersecurity
    This Dark Reading Tech Digest gives an in-depth look at the biggest emerging threats and disruptive forces that are changing the face of cybersecurity today.
    Flash Poll
    2019 Online Malware and Threats
    2019 Online Malware and Threats
    As cyberattacks become more frequent and more sophisticated, enterprise security teams are under unprecedented pressure to respond. Is your organization ready?
    Twitter Feed
    Dark Reading - Bug Report
    Bug Report
    Enterprise Vulnerabilities
    From DHS/US-CERT's National Vulnerability Database
    PUBLISHED: 2019-10-17
    WordPress before 5.2.4 is vulnerable to a stored XSS attack to inject JavaScript into STYLE elements.
    PUBLISHED: 2019-10-17
    WordPress before 5.2.4 is vulnerable to poisoning of the cache of JSON GET requests because certain requests lack a Vary: Origin header.
    PUBLISHED: 2019-10-17
    WordPress before 5.2.4 is vulnerable to stored XSS (cross-site scripting) via the Customizer.
    PUBLISHED: 2019-10-17
    WordPress before 5.2.4 does not properly consider type confusion during validation of the referer in the admin pages, possibly leading to CSRF.
    PUBLISHED: 2019-10-17
    app/system/admin/admin/index.class.php in MetInfo 7.0.0beta allows a CSRF attack to add a user account via a doSaveSetup action to admin/index.php, as demonstrated by an admin/?n=admin&c=index&a=doSaveSetup URI.