2c7d54ff-7b49-4da8-ae77-00ac6fa2944f

HWAuidoOs2Ec.sys :inline :inline

Description

HWAuidoOs2Ec.sys is a vulnerable kernel driver from the KeServiceDescriptorTable/vulnerable-drivers repository. The driver exposes dangerous kernel primitives to usermode.

  • UUID: 2c7d54ff-7b49-4da8-ae77-00ac6fa2944f
  • Created: 2026-04-17
  • Author: Michael Haag
  • Acknowledgement: | [@rainbowdynamix, @DbgPrint](https://twitter.com/@rainbowdynamix, @DbgPrint)

Download

This download link contains the vulnerable driver!

Block HWAuidoOs2Ec.sys across your endpoints

Add this driver to your block policy in minutes with MagicSword, threat-driven application control. Free for up to 100 endpoints.

Start Blocking for Free

Commands

sc.exe create HWAuidoOs2Ec binPath=C:\windows\temp\HWAuidoOs2Ec.sys type=kernel && sc.exe start HWAuidoOs2Ec
Use CasePrivilegesOperating System
Elevate privilegeskernelWindows 10

Detections

YARA 🏹

Expand

Exact Match

with header and size limitation

Threat Hunting

without header and size limitation

Renamed

for renamed driver files

Sigma 🛡️

Expand

Names

detects loading using name only

Hashes

detects loading using hashes only

Sysmon 🔎

Expand

Block

on hashes

Alert

on hashes

Resources


  • https://github.com/magicsword-io/LOLDrivers/issues/325
  • https://github.com/KeServiceDescriptorTable/vulnerable-drivers

  • Known Vulnerable Samples

    PropertyValue
    FilenameHWAuidoOs2Ec.sys
    Creation Timestamp2022-03-27 21:51:56
    MD579003b510f38ce1ab64e4bfb5e202ba4
    SHA1ed20f6f55560b34164d010cf32ce6f29dba2a27d
    SHA25690d2e9e994ed8e964845a26dce741ad43b29ff54cf5faa67271d62d4e24acbc8
    Authentihash MD5ae7aa5584b9f8044b12e3d1627e50a7c
    Authentihash SHA15d3b7d7adb28270f9ae7f7b97342cc4a0929e8f2
    Authentihash SHA2560539116b397996d77f961309cefae95af4af97fb8b5113acf4459c417cf39668
    RichPEHeaderHash MD5ec809457e9078dd8a4b7ee6c4d70d648
    RichPEHeaderHash SHA1b9d03997f9853069fe0e52239a90d412c0ce919b
    RichPEHeaderHash SHA25635105f2d18adff486d78788b8e54b5c4a71c331252ba59ced6efad5c5ddf3693
    CompanyHuawei Device Co., Ltd.
    DescriptionHWAuidoOs2Ec
    ProductHuawei Audio Driver
    OriginalFilenameHWAuidoOs2Ec.sys

    Download

    Certificates

    Expand
    Certificate 33000000c45021ba6ed85a72ad0000000000c4
    FieldValue
    ToBeSigned (TBS) MD5e975b1260aeb42737a8a0bcba0d5c24e
    ToBeSigned (TBS) SHA16afd0dea6439a4fad5b95b6e38e665a46f712bb3
    ToBeSigned (TBS) SHA2566fb4e5b945142cf1513333ceb747c86a52e2fd9e8a5547b05d66c21dfbb62574
    SubjectC=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher
    ValidFrom2021-06-17 17:55:59
    ValidTo2022-06-16 17:55:59
    Signature86c046c6aad742690ff7f844415b7f7cb799bf9032242efa060d27f5031ddee3a6f8ce8a04ea8760d8c80f3d7aecd8a34de975ec737b46c1691356c415471ec4a764886995244681633e929fb9ddbb7fc952a50cd5c23fa6691b732309a497f400c3a4d831f065d6e225c49abd94895990e6ab3cde4ef1a331791f737a3e8ee91f4f89b23988e85ba758c46540d9daeb24edfc2e80cd538878b0582e2a9346e17fe66cd5b45f80d8396c8b46d3d1674b6f288e98bcd6afc15b8a10d37163afb455badeca5a96bdc5cd655395208ecddc734d898980d5c3e5f50dceffabcefaa2b4470d2198e9b2b55537f941934f9eb952b7ddd601bfa7338316eee806b7db4e
    SignatureAlgorithmOID1.2.840.113549.1.1.11
    IsCertificateAuthorityFalse
    SerialNumber33000000c45021ba6ed85a72ad0000000000c4
    Version3
    Certificate 610baac1000000000009
    FieldValue
    ToBeSigned (TBS) MD5a569061297e8e824767dbc3184a69bea
    ToBeSigned (TBS) SHA1adbb26a587a8f44b4fccaecb306f980d1c55a150
    ToBeSigned (TBS) SHA256cec1afd0e310c55c1dcc601ab8e172917706aa32fb5eaf826813547fdf02dd46
    SubjectC=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2012
    ValidFrom2012-04-18 23:48:38
    ValidTo2027-04-18 23:58:38
    Signature5a8a67daccd5fd0d264177bf0a4678b4b3de12692b7723c2652f015fd203f461ba509d2e8c3972f36c3e6ab11e766decb7f382dcccbbc56970287366173f54ebee011648c446d91b80ae813a8d0f796d68b09eea2d3f39d3ca387ebd5e7c086e19dcc6c2f438336861e2524783e1000156d2bacb878205310a418b4ee77f5f5fed5fd3392d45eba213bffd1ec298417161165fc80a70257c59693124e471e70abb0417f79f721ec9d2bb1abe3d02fe090cb243b4591a99539396215fe0d6b72601429536ac27fdbef48577683d18bdf4be98882211865216f345ec0397107087a37043713cdbc98603170cf5735bc67de15c64edd7c548d7ed32e2d1aad3cfa7f6574e61f977eb67f288b3de00da038fd08a34373e1dd862b8d2b1f3e12f8b723b81967c6ffcec667672601b24f2a0896d5b6d002eef28dd868705c2b4b9e5be64c22af24a155c98e2c42785ff52e3627e0fb2020bd766c70ab2d33d200414503259830a7d9bed5a38120152ba2f5e20728e4af1fde771028c3be107bec973f4dd47d8b4efb4a4b330b9893e76cab90098567eabea8ab8a5d038ab6977130b142fe9aa411ff7babd3a2b348aee0aab63e663f788248e200d2b3b9de3c24952ac9f1f0e393b5dd46e506ae67d523aaa7c3315290d265e0158a74ea93d7a846f743f609fe4324f3600af6d71d33ea646655f8174f1fec171da4ca0415a82ddf11f
    SignatureAlgorithmOID1.2.840.113549.1.1.11
    IsCertificateAuthorityTrue
    SerialNumber610baac1000000000009
    Version3

    Imports

    Expand
    • ntoskrnl.exe

    Imported Functions

    Expand
    • RtlInitUnicodeString
    • DbgPrint
    • IofCompleteRequest
    • IoCreateSymbolicLink
    • IoDeleteDevice
    • IoDeleteSymbolicLink
    • InitSafeBootMode
    • MmGetSystemRoutineAddress
    • RtlGetVersion
    • ExAllocatePoolWithTag
    • ExFreePoolWithTag
    • ZwClose
    • ZwTerminateProcess
    • ZwOpenProcess
    • __C_specific_handler
    • RtlTimeToTimeFields
    • KeInitializeEvent
    • ExAcquireFastMutex
    • ExReleaseFastMutex
    • ExSystemTimeToLocalTime
    • PsSetCreateProcessNotifyRoutineEx
    • ZwCreateKey
    • ZwSetSecurityObject
    • IoDeviceObjectType
    • IoCreateDevice
    • ObOpenObjectByPointer
    • RtlGetDaclSecurityDescriptor
    • RtlGetGroupSecurityDescriptor
    • RtlGetOwnerSecurityDescriptor
    • RtlGetSaclSecurityDescriptor
    • SeCaptureSecurityDescriptor
    • _snwprintf
    • RtlLengthSecurityDescriptor
    • SeExports
    • RtlCreateSecurityDescriptor
    • _wcsnicmp
    • wcschr
    • RtlAbsoluteToSelfRelativeSD
    • RtlAddAccessAllowedAce
    • RtlLengthSid
    • IoIsWdmVersionAvailable
    • RtlSetDaclSecurityDescriptor
    • ZwOpenKey
    • ZwSetValueKey
    • ZwQueryValueKey
    • RtlFreeUnicodeString

    Exported Functions

    Expand

    Sections

    Expand
    • .text
    • .rdata
    • .data
    • .pdata
    • PAGE
    • INIT
    • .rsrc
    • .reloc

    Signature

    Expand
    {
      "Certificates": [
        {
          "CertificateType": "Leaf (Code Signing)",
          "IsCA": false,
          "IsCertificateAuthority": false,
          "IsCodeSigning": true,
          "SerialNumber": "33000000c45021ba6ed85a72ad0000000000c4",
          "Signature": "86c046c6aad742690ff7f844415b7f7cb799bf9032242efa060d27f5031ddee3a6f8ce8a04ea8760d8c80f3d7aecd8a34de975ec737b46c1691356c415471ec4a764886995244681633e929fb9ddbb7fc952a50cd5c23fa6691b732309a497f400c3a4d831f065d6e225c49abd94895990e6ab3cde4ef1a331791f737a3e8ee91f4f89b23988e85ba758c46540d9daeb24edfc2e80cd538878b0582e2a9346e17fe66cd5b45f80d8396c8b46d3d1674b6f288e98bcd6afc15b8a10d37163afb455badeca5a96bdc5cd655395208ecddc734d898980d5c3e5f50dceffabcefaa2b4470d2198e9b2b55537f941934f9eb952b7ddd601bfa7338316eee806b7db4e",
          "SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
          "Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher",
          "TBS": {
            "MD5": "e975b1260aeb42737a8a0bcba0d5c24e",
            "SHA1": "6afd0dea6439a4fad5b95b6e38e665a46f712bb3",
            "SHA256": "6fb4e5b945142cf1513333ceb747c86a52e2fd9e8a5547b05d66c21dfbb62574",
            "SHA384": "29cf23d8694596226f5be6abfce3eb72d702dcb8f4557ef6c9a17b6cc8689b763ed21b885d57ccef2156f3ae16902629"
          },
          "ValidFrom": "2021-06-17 17:55:59",
          "ValidTo": "2022-06-16 17:55:59",
          "Version": 3
        },
        {
          "CertificateType": "CA",
          "IsCA": true,
          "IsCertificateAuthority": true,
          "IsCodeSigning": false,
          "SerialNumber": "610baac1000000000009",
          "Signature": "5a8a67daccd5fd0d264177bf0a4678b4b3de12692b7723c2652f015fd203f461ba509d2e8c3972f36c3e6ab11e766decb7f382dcccbbc56970287366173f54ebee011648c446d91b80ae813a8d0f796d68b09eea2d3f39d3ca387ebd5e7c086e19dcc6c2f438336861e2524783e1000156d2bacb878205310a418b4ee77f5f5fed5fd3392d45eba213bffd1ec298417161165fc80a70257c59693124e471e70abb0417f79f721ec9d2bb1abe3d02fe090cb243b4591a99539396215fe0d6b72601429536ac27fdbef48577683d18bdf4be98882211865216f345ec0397107087a37043713cdbc98603170cf5735bc67de15c64edd7c548d7ed32e2d1aad3cfa7f6574e61f977eb67f288b3de00da038fd08a34373e1dd862b8d2b1f3e12f8b723b81967c6ffcec667672601b24f2a0896d5b6d002eef28dd868705c2b4b9e5be64c22af24a155c98e2c42785ff52e3627e0fb2020bd766c70ab2d33d200414503259830a7d9bed5a38120152ba2f5e20728e4af1fde771028c3be107bec973f4dd47d8b4efb4a4b330b9893e76cab90098567eabea8ab8a5d038ab6977130b142fe9aa411ff7babd3a2b348aee0aab63e663f788248e200d2b3b9de3c24952ac9f1f0e393b5dd46e506ae67d523aaa7c3315290d265e0158a74ea93d7a846f743f609fe4324f3600af6d71d33ea646655f8174f1fec171da4ca0415a82ddf11f",
          "SignatureAlgorithmOID": "1.2.840.113549.1.1.11",
          "Subject": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2012",
          "TBS": {
            "MD5": "a569061297e8e824767dbc3184a69bea",
            "SHA1": "adbb26a587a8f44b4fccaecb306f980d1c55a150",
            "SHA256": "cec1afd0e310c55c1dcc601ab8e172917706aa32fb5eaf826813547fdf02dd46",
            "SHA384": "e947cac936803f5683196e4ff1b259096073395d0b908522ddce90d57597c9f7b57f7ddcdbe021ba863d843c340da8ba"
          },
          "ValidFrom": "2012-04-18 23:48:38",
          "ValidTo": "2027-04-18 23:58:38",
          "Version": 3
        }
      ],
      "CertificatesInfo": "",
      "Signer": [
        {
          "Issuer": "C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2012",
          "SerialNumber": "33000000c45021ba6ed85a72ad0000000000c4",
          "Version": 1
        }
      ],
      "SignerInfo": ""
    }
    

    source

    last_updated: 2026-04-20