Doubleagent gör att ditt Windows-antivirus fungerar som skadlig programvara

Innehållsförteckning:

Video: How to Disable or Enable Windows Defender on Windows 10 (2020) 2024

Video: How to Disable or Enable Windows Defender on Windows 10 (2020) 2024
Anonim

Säkerhetsforskare har funnit att angripare kan använda Microsofts Application Verifier-verktyg för att ta över olika antivirusprodukter. Israel-baserade säkerhetsföretag Cybellum hävdar att en ny attackmetod kallad DoubleAgent utnyttjar Windows-verktyg skapade för att förhindra virusattacker - inklusive McAfee, Panda, Avast, AVG, Avira, F-Secure, Kaspersky, Malwarebytes, Bitdefender, Trend Micro, Comodo och ESET - och låt dem fungera som skadlig programvara.

Cybellum säger att DoubleAgent-attacken också kan äventyra andra antivirusprodukter. Metoden fungerar genom att manipulera Microsoft Application Verifier, ett runtime-verifieringssystem som fungerar för att upptäcka buggar och öka säkerheten för Windows-program från tredje part. Verktyget ingår i Windows XP till Windows 10.

Hur DoubleAgent fungerar

Cybellum förklarade hur DoubleAgent fungerar:

Våra forskare upptäckte en odokumenterad förmåga med Application Verifier som ger en angripare förmågan att ersätta standardverifieraren med sin egen anpassade verifierare. En angripare kan använda den här förmågan för att injicera en anpassad verifierare till vilket program som helst. När den anpassade verifieraren har injicerats har angriparen nu full kontroll över applikationen. Application Verifier skapades för att stärka applikationssäkerheten genom att upptäcka och fixa buggar, och ironiskt nog använder DoubleAgent den här funktionen för att utföra skadliga åtgärder.

Problemet ligger inte i Windows utan snarare i säkerhetsleverantörerna som erbjuder antivirusprodukter. Cybellum hävdar att DoubleAgent kan användas för att attackera organisationer som använder mottagliga antivirusprogram. Malwarebytes, AVG och Trend Micro är några av de leverantörer som löste problemet för sina respektive produkter. Windows Defender verkar vara den enda antivirusprodukten som är immun mot DoubleAgent på grund av dess användning av en Windows-mekanism som kallas Protected Processes. Mekanismen säkerställer anti-malware-tjänster som körs i användarläge.

Mitigation

Microsoft erbjuder skyddade processer som ett sätt att tillåta betrodd, signerad kodbelastning. Därför kan angripare inte använda DoubleAgent mot antiviruset även om en angripare hittar en ny nolldagsteknik som sin kod. En proof-of-concept-attackkod finns nu tillgänglig på GitHub, med tillstånd från Cybellum.

Doubleagent gör att ditt Windows-antivirus fungerar som skadlig programvara