Study Targets Windows 'Hooking' in Antivirus Software

Microsoft confirmed last week that it has been working with a security firm investigating a fundamental flaw in antivirus (AV) software for Windows.

Microsoft said it worked directly with security research firm Matousec. Earlier this month, Matousec published a paper describing a Windows "hooking" technique practiced by some AV software makers that may make those products open to attack by hackers. Specifically, the research examined a technique it calls "the argument-switch attack or KHOBE [Kernel HOok Bypassing Engine] attack."

AV software makers can use the Windows hooking technique to modify the Windows kernel and run their security software, but it could also be exploited as an avenue of attack by hackers, according to Matousec. Last week, Matousec listed software security vendors subject to the hooking vulnerability. Those security vendors include Norton (Internet Security 2010), McAfee (Total Protection 2010), Sophos, Trend Micro (Internet Security Pro), Symantec, and BitDefender.

Off the list were Microsoft's software security products, which do not use the hooking technique.

"[Microsoft] has worked with Matousec to confirm that Microsoft Security Essentials and Forefront Client Security products are not affected by their KHOBE research due to the design of our real-time protection," said a Microsoft spokesperson in an e-mail statement.

According to Matousec, an argument-switch attack can patch the Windows kernel to "enable it to intercept certain operations like opening files or killing processes." In such an attack, a hacker switches out benign code on an affected system with malware before third-party security software can detect anything.

The Microsoft spokesperson said that such an attack method requires the hacker to have the ability to execute programs on the client machine as a prerequisite.

"In other words, the client machine is already running undetected programs--and in some cases drivers--making the practical impact of this technique very limited," the spokesperson said.

Microsoft's real-time protection is built using the file system's mini-filter driver model, which properly validates user mode parameters, synchronizes scanning, and "allows us to ensure we are examining the actual content that is being loaded for execution," the Microsoft spokesperson explained.

McAfee and Kaspersky Labs, to name a few software security vendors, are on the defensive this week. Spokespeople from those companies have suggested that administrative access is also needed for any kernel hooking to work. McAfee downplayed the Matousec research, saying that "several mitigating factors" make the research unlikely to lead to a viable, real-world, widespread attack scenario.

Security experts said it's too early to tell what actions software security firms will take in light of the Matousec research findings.

Joe Nardone, president of Expert Data Labs, said that security research can only be truthfully examined and applied when something actually happens and an exploit actually destroys a system or bricks an application.

"This, like all other security issues, is a cause-and-effect relationship," he said. "This is unfortunately the case when you're talking about what malicious software could do and examining risks--most of it is theoretical. When something actually happens, then the market dictates what the standards will be and these firms will adjust their functions accordingly."

Another research analyst predicts that the third-party firms mentioned in the research will look to make adjustments and will likely roll out fail-safe measures in the weeks and months to come.

"Now that Microsoft has said its programs aren't affected, what you're going to hear from other vendors is that they have rules characteristics and parameters that stop such attacks even when disconnected from the kernel," said Jon Oltsik, a principal analyst at Enterprise Strategy Group.

About the Author

Jabulani Leffall is a business consultant and an award-winning journalist whose work has appeared in the Financial Times of London, Investor's Business Daily, The Economist and CFO Magazine, among others. He consulted for Deloitte & Touche LLP and was a business and world affairs commentator on ABC and CNN.

Featured

  • Abstract AI circuit board pattern

    Nonprofit LawZero to Work Toward Safer, Truthful AI

    Turing Award-winning AI researcher Yoshua Bengio has launched LawZero, a nonprofit aimed at developing AI systems that prioritize safety and truthfulness over autonomy.

  • abstract pattern of cybersecurity, ai and cloud imagery

    Report Identifies Malicious Use of AI in Cloud-Based Cyber Threats

    A recent report from OpenAI identifies the misuse of artificial intelligence in cybercrime, social engineering, and influence operations, particularly those targeting or operating through cloud infrastructure. In "Disrupting Malicious Uses of AI: June 2025," the company outlines how threat actors are weaponizing large language models for malicious ends — and how OpenAI is pushing back.

  • tutor and student working together at a laptop

    You've Paid for Tutoring. Here's How to Make Sure It Works.

    As districts and states nationwide invest in tutoring, it remains one of the best tools in our educational toolkit, yielding positive impacts on student learning at scale. But to maximize return on investment, both financially and academically, we must focus on improving implementation.

  • red brick school building with a large yellow "AI" sign above its main entrance

    New National Academy for AI Instruction to Provide Free AI Training for Educators

    In an effort to "transform how artificial intelligence is taught and integrated into classrooms across the United States," the American Federation of Teachers (AFT), in partnership with Microsoft, OpenAI, Anthropic, and the United Federation of Teachers, is launching the National Academy for AI Instruction, a $23 million initiative that will provide access to free AI training and curriculum for all AFT members, beginning with K-12 educators.