{"Id":"19f13965-7078-4c19-a2e3-71ab8b77a9b7","Tags":["HP_SWTOOLS_DRIVER.sys","HP_WKS_SWTOOLS_DRIVER.sys"],"Verified":"TRUE","Author":"Faxs","Created":"2026-08-29","MitreID":"T1068","Category":"vulnerable driver","Commands":{"Command":"sc.exe create HP_SWTOOLS_DRIVER binPath= C:\\windows\\temp\\HP_SWTOOLS_DRIVER.sys type= kernel && sc.exe start HP_SWTOOLS_DRIVER","Description":"HP_SWTOOLS_DRIVER exposes privileged CPU and memory operations through the \\\\.\\HP_WKS_SWTOOLS_DRIVER device. Static analysis confirms IOCTLs for MSR read and write, performance-counter access, physical/MMIO mapping and read/write, PCI configuration access, port I/O, and a CPU-halt path. A standard user can reach the device after an administrator installs the driver.","Usecase":"Read or modify privileged CPU state and physical memory from user mode.","Privileges":"Administrator required to install; device access is available to standard users after installation","OperatingSystem":"Windows 10, Windows 11"},"Resources":["https://github.com/10fax01/HP_SWTOOLS_DRIVER","https://github.com/magicsword-io/LOLDrivers/issues/401"],"Detection":[],"Acknowledgement":{"Person":"Faxs","Handle":"@10fax01"},"KnownVulnerableSamples":[{"Filename":"HP_SWTOOLS_DRIVER.sys","MD5":"c3c0be3d23dac6698ba12cea5d7b2dd8","SHA1":"528c24f0b3424598843937c10f97ee37dbb07109","SHA256":"bf07c46effde8b6b0fd3c9586a5a9636800fb37418c1e8e606c67cb613cbf832","Imphash":"367517ad3d7699009eb23e8b62c3d5d5","Authentihash":{"MD5":"2bfeb9e03baf8869598f2eb8753af710","SHA1":"eaa3f5e371f710b9823e297eafcbd95ee6254433","SHA256":"6c9cf15e82c22d909eb2b17c4f7bc88ca246cf8b66f720d0094c8066c3fc39b9"},"RichPEHeaderHash":{"MD5":"c069e84cce8b3fcfe1e93a6a873691cf","SHA1":"2aab938ef009e453a309ac69e4988bb243fdd512","SHA256":"e15a5dac595b91a0ad5f25b604f50039685355555e8575c79475b6f136d71a2e"},"Sections":{".text":{"Entropy":6.01462749215711,"Virtual Size":"0x8c7"},".rdata":{"Entropy":3.6615045590906803,"Virtual Size":"0x38c"},".data":{"Entropy":0.6185079451479871,"Virtual Size":"0xf28"},".pdata":{"Entropy":3.6130044696076036,"Virtual Size":"0x108"},"PAGE":{"Entropy":5.843604006949804,"Virtual Size":"0x324"},"INIT":{"Entropy":5.240246815679745,"Virtual Size":"0x4c4"},".rsrc":{"Entropy":3.2370732702339713,"Virtual Size":"0x360"},".reloc":{"Entropy":2.3910353655857572,"Virtual Size":"0x20"}},"MagicHeader":"50 45 0 0","CreationTimestamp":"2019-01-11 12:52:32","Description":"HP SW TOOLS DRIVER","Company":"HP Inc.","InternalName":"HP SW TOOLS DRIVER","OriginalFilename":"HP SW TOOLS DRIVER","FileVersion":"1.5.0.0","Product":"HP SW TOOLS DRIVER","ProductVersion":"1.5.0.0","Copyright":"Copyright (C) 2018 HP Inc.","MachineType":"AMD64","Imports":["ntoskrnl.exe","HAL.dll","WDFLDR.SYS"],"ExportedFunctions":"","ImportedFunctions":["IofCompleteRequest","IoCreateDevice","IoCreateSymbolicLink","IoDeleteDevice","IoAllocateMdl","IoFreeMdl","__C_specific_handler","MmUnmapIoSpace","MmMapIoSpace","MmUnmapLockedPages","RtlCopyUnicodeString","MmMapLockedPagesSpecifyCache","MmBuildMdlForNonPagedPool","RtlInitUnicodeString","IoDeleteSymbolicLink","memcpy_s","HalGetBusDataByOffset","HalSetBusDataByOffset","WdfVersionUnbind","WdfVersionBind","WdfVersionBindClass","WdfVersionUnbindClass"],"Signatures":[{"CertificatesInfo":"","SignerInfo":"","Certificates":[{"Subject":"C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Hardware Compatibility Publisher","ValidFrom":"2018-09-06 21:30:32","ValidTo":"2019-09-06 21:30:32","Signature":"a5a2a99a97df110e18898e98fd07aaa52616e13f9c681d0f99cbafcb2914dd7a56a8324ab1fa926b26b9c5c87fd653c193cac3773f7750425d2090034461012f476d77005a079f2883e4cfa8b1dbab735f086c9692b3f6f53efb5db881bd94cdbda4c4c9597026a8fbf1eed41bf628879156fcacae96e751d4fe117f0f6dc985ef3bd72a7bd299bd507633600c9df2f92306fe4833a8d784019dbe8baaaa06fddae1d5066677c9bcce6506e6ebe455cc9f46b1e6e9d77f2a82159b2aac861eeb400de3dcef2bdfa85e0dc51628945f14b3f44340ba9f2a3af7ef1bf24f372b3a0d0fef4baafb86cf3ba43f29030b891d4b46b4ccb29b00506dc0ee0e44959f8369fc9e0fd4bc5fa12159a4cd6db8f9af57353c132654278784509635cf5e020c43757525a4d3dcbbd532986b46b2efaa2b6b3a00aa8d44cd0546efddb6ab2e30ccf75aba4bc8d9249262e408516b89cdd58c55b9af18baeb0201f7732724b4d3ca0c74ebc4afa19bb5583f948e9619232ece825e09465fdab93f6fe6ed0590d08435879ac1ba3cf41a8c4a8f5fea6a50e84a21a5ca38414e85de3867f4bce967cb45b62335b7416a0fdc08c1e3c049e85ef944f438e5f1296a659ff8e01a170001751f92b395bd7c9b4f33106a708a005c16c2b5439bac392253e1bcfbcb545d5f6243466205655a2e496098b9045d605b632b8f98d29f51e27e62fe63a4e8f2","SignatureAlgorithmOID":"1.2.840.113549.1.1.11","IsCertificateAuthority":false,"SerialNumber":"33000000253a2738690a3451c1000000000025","Version":3,"CertificateType":"Leaf (Code Signing)","IsCodeSigning":true,"IsCA":false,"TBS":{"MD5":"60cb2d8488f8724a67bf3254e6a57ff1","SHA1":"37aef77a1afaa33ac5787fc43a2c1e2509a19eb1","SHA256":"495a6ff7ace92f915eb1753c4c0b32612056e6d320bb17ff90346db3aa357432","SHA384":"2a90dcf67abc92f070775de78ecf066e7730ea57b4c4d6c64cfdd66c3eb0f639ac188b24571a9f600ef017737a71decf"}},{"Subject":"C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014","ValidFrom":"2014-10-15 20:31:27","ValidTo":"2029-10-15 20:41:27","Signature":"96b5c33b31f27b6ba11f59dd742c3764b1bca093f9f33347e9f95df21d89f4579ee33f10a3595018053b142941b6a70e5b81a2ccbd8442c1c4bed184c2c4bd0c8c47bcbd8886fb5a0896ae2c2fdfbf9366a32b20ca848a6945273f732332936a23e9fffdd918edceffbd6b41738d579cf8b46d499805e6a335a9f07e6e86c06ba8086725afc0998cdba7064d4093188ba959e69914b912178144ac57c3ae8eae947bcb3b8edd7ab4715bba2bc3c7d085234b371277a54a2f7f1ab763b94459ed9230cce47c099212111f52f51e0291a4d7d7e58f8047ff189b7fd19c0671dcf376197790d52a0fbc6c12c4c50c2066f50e2f5093d8cafb7fe556ed09d8a753b1c72a6978dcf05fe74b20b6af63b5e1b15c804e9c7aa91d4df72846782106954d32dd6042e4b61ac4f24636de357302c1b5e55fb92b59457a9243d7c4e963dd368f76c728caa8441be8321a66cde5485c4a0a602b469206609698dcd933d721777f886dac4772daa2466eab64682bd24e98fb35cc7fec3f136d11e5db77edc1c37e1f6a4a14f8b4a721c671866770cdd819a35d1fa09b9a7cc55d4d728e74077fa74d00fcdd682412772a557527cda92c1d8e7c19ee692c9f7425338208db38cc7cc74f6c3a6bc237117872fe55596460333e2edfc42de72cd7fb0a82256fb8d70c84a5e1c4746e2a95329ea0fecdb4188fd33bad32b2b19ab86d0543fbff0d0f","SignatureAlgorithmOID":"1.2.840.113549.1.1.11","IsCertificateAuthority":true,"SerialNumber":"330000000d690d5d7893d076df00000000000d","Version":3,"CertificateType":"CA","IsCodeSigning":false,"IsCA":true,"TBS":{"MD5":"83f69422963f11c3c340b81712eef319","SHA1":"0c5e5f24590b53bc291e28583acb78e5adc95601","SHA256":"d8be9e4d9074088ef818bc6f6fb64955e90378b2754155126feebbbd969cf0ae","SHA384":"260ad59ba706420f68ba212931153bd89f760c464b21be55fba9d014fff322407859d4ebfb78ea9a3330f60dc9821a63"}}],"Signer":[{"SerialNumber":"33000000253a2738690a3451c1000000000025","Issuer":"C=US, ST=Washington, L=Redmond, O=Microsoft Corporation, CN=Microsoft Windows Third Party Component CA 2014","Version":1}]}]}]}