108B.sys - Suspicious (38/100) - DriverShield Analysis

Analysis of 108B.sys: suspicious verdict, risk score 38/100. 0 YARA matches, 0/76 multi-engine detections. SHA256 fe55e5dbae750e90. Kernel imports, IOCTL codes, MITRE ATT&CK, and code-signing details.

108B.sys - Analysis Report

DriverShield analyzed the Windows kernel driver 108B.sys and assigned a verdict of Suspicious with a composite risk score of 38/100, indicating some risk signals warranting review (30-59 band).

VerdictSuspicious (38/100)
YARA matches0
Multi-engine detections0 / 76
File size3822496 bytes
Code-signing signerMicrosoft Windows Hardware Compatibility Publisher
Analyzed2026-04-24
SHA256fe55e5dbae750e9021161fdaa634d6a6138d406e042e3976c01613cabe15a51f
SHA1da4509c56b327e64aa080d64d028cdaf34a5afbd
MD5a32d4fe15c45eb820716740dd51c142c

Driver identity

Version resource data embedded in the 108B.sys PE header, as extracted by the analysis engine.

File descriptionC-MEDIA Inc. USB Audio Class 1.0 and 2.0 Device Driver
ProductC-MEDIA Inc. USB Audio Class 1.0 and 2.0 Device
CompanyC-MEDIA Inc.
Original filename108B.sys
Internal name108B.sys
File version10.0.0018.11573
Copyright© C-Media Inc. All rights reserved.

How the 38/100 score breaks down

Each component is scored 0-100 and then weighted into the composite. See the analysis methodology for the exact formula.

ComponentSub-score
Multi-engine consensus0 / 100
YARA signature matches0 / 100
Dangerous kernel imports100 / 100
IOCTL dispatch surface100 / 100
Known-vulnerable corpus0 / 100
Code-signing state80 / 100
Packing and entropy80 / 100
Dynamic behaviour0 / 100
CVE cross-reference0 / 100

Kernel imports (19)

Kernel-mode APIs resolved from the Import Address Table of 108B.sys, ranked by exploitation relevance.

APIRiskWhy it matters
MmMapLockedPagesSpecifyCachecriticalHighly dangerous - potential for arbitrary code execution, memory corruption, or process termination
ObReferenceObjectByHandlemediumModerate risk - system modification capability
ZwSetValueKeymediumModerate risk - system modification capability
RtlInitUnicodeStringlowStandard kernel API - generally benign
KeInitializeEventlowStandard kernel API - generally benign
IoBuildDeviceIoControlRequestlowStandard kernel API - generally benign
KeSetEventlowStandard kernel API - generally benign
ZwReadFilelowStandard kernel API - generally benign
ZwCreateFilelowStandard kernel API - generally benign
IofCompleteRequestlowStandard kernel API - generally benign
ZwQueryValueKeylowStandard kernel API - generally benign
ExAllocatePoollowStandard kernel API - generally benign
ExAllocatePoolWithTaglowStandard kernel API - generally benign
KeDelayExecutionThreadlowStandard kernel API - generally benign
ExFreePoollowStandard kernel API - generally benign
ZwCloselowStandard kernel API - generally benign
KeWaitForSingleObjectlowStandard kernel API - generally benign
DbgPrintlowStandard kernel API - generally benign
ZwOpenKeylowStandard kernel API - generally benign

IOCTL dispatch codes (40)

Control codes reachable through the driver dispatch routine. Codes tied to published exploit code are flagged, since they are the primary Bring Your Own Vulnerable Driver (BYOVD) entry points.

CodeSeverityTransferDescription
0x00808C0FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #771
0x00808E0FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #899
0x0080840FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #259
0x00808B8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #738
0x00347A83highMETHOD_NEITHERFILE_DEVICE_DISK Function #3744
0x0080A0FFhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #2111
0x008080C7highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #49
0x0080B38BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #3298
0x0080838BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #226
0x00343883highMETHOD_NEITHERFILE_DEVICE_DISK Function #3616
0x00808F8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #994
0x0022F56BhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #3418
0x0080479FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #487
0x0022011BhighMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #70
0x00226423highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #2312
0x008090FFhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #1087
0x00346683highMETHOD_NEITHERFILE_DEVICE_DISK Function #2464
0x00806583highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #2400
0x0080A383highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #2272
0x008087C7highMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #497
0x0080AD8BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #2914
0x002283C3highMETHOD_NEITHERFILE_DEVICE_UNKNOWN Function #240
0x0080B18BhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #3170
0x0080880FhighMETHOD_NEITHERFILE_DEVICE_CUSTOM Function #515

Showing 24 of 40 extracted control codes.

PE sections

Section layout and Shannon entropy. High entropy in a code section is a packing or encryption indicator.

SectionVirtual sizeRaw sizeEntropyFlags
.text0x13CC320x13CE006.44CODE, EXEC, READ
RT_CODE0x079F0x08005.45CODE, EXEC, READ
.rdata0x9F4480x9F6007.88IDATA, READ
.data0x1847180x1846007.04IDATA, READ, WRITE
.pdata0x70E00x72006.03IDATA, READ
PAGE0x375780x376006.39CODE, EXEC, READ
INIT0x0E300x10005.03CODE, EXEC, READ, DISCARD
.rsrc0x0AC00x0C003.3IDATA, READ, DISCARD
.reloc0x16140x18005.32IDATA, READ, DISCARD

Exploit mitigations

Control Flow GuardNot enabled
ASLREnabled
DEPEnabled
Integrity checkNot enforced
Mitigation score55 / 100

MITRE ATT&CK techniques (10)

Techniques this driver could enable if loaded by an adversary.

IDTechniqueTactic
T1003.001OS Credential Dumping: LSASS MemoryCredential Access
T1055.012Process HollowingDefense Evasion
T1068Exploitation for Privilege EscalationPrivilege Escalation
T1112Modify RegistryDefense Evasion
T1211Exploitation for Defense EvasionDefense Evasion
T1543.003Windows ServicePersistence
T1547.001Registry Run KeysPersistence
T1553.002Subvert Trust Controls: Code SigningDefense Evasion
T1569.002System Services: Service ExecutionExecution
T1652Device Driver DiscoveryDiscovery

Code-signing chain

SignerMicrosoft Windows Hardware Compatibility Publisher
Signer organisationMicrosoft Corporation
IssuerMicrosoft Windows Third Party Component CA 2012
Serial330000006D9DA53E87009D334900000000006D
Valid from2018-09-20 19:45 UTC
Valid until2019-09-20 19:45 UTC (expired)
Signature validityNot verified

Symbolic execution

Engine angr, status completed, 24 paths explored at a maximum depth of 24. Vulnerability classes reached: 0. Exploitable paths: 0.

Frequently asked questions about 108B.sys

Is 108B.sys safe?

Based on DriverShield static and dynamic analysis, 108B.sys shows some suspicious signals and warrants manual review. Its composite risk score is 38/100 (verdict: suspicious). Always validate findings independently before acting.

What is the risk score of 108B.sys?

108B.sys has a DriverShield composite risk score of 38/100, placing it in the suspicious verdict band. SHA256: fe55e5dbae750e9021161fdaa634d6a6138d406e042e3976c01613cabe15a51f.

What is 108B.sys?

108B.sys is a Windows kernel-mode driver (.sys) analyzed by DriverShield for vulnerabilities, BYOVD abuse potential, and malware indicators. It is code-signed by Microsoft Windows Hardware Compatibility Publisher.

Related: Other drivers signed by Microsoft Windows Hardware Compatibility Publisher · What an IOCTL dispatch code is · BYOVD research index · full driver database · CVE library · code signing atlas


DriverShield © 2025-2026 · Terms · Privacy · Contact