back
3 comments
Looks like it's the WPBT ACPI table again. Lenovo was caught doing the same back in 2015: https://www.theregister.co.uk/2015/08/12/lenovo_firmware_nas...

Windows will just blindly execute the binary from the WPBT table on boot. Specifically, it's done by the Session Manager, the first user-mode process (%SystemRoot%\System32\smss.exe).

The WPBT table is dumped as %SystemRoot%\System32\wppbin.exe and then executed.

This behavior can apparently be disabled by a registry setting:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager]

"DisableWpbtExecution"=dword:00000001

The previous time this happened, didn't Microsoft promise to keep this behavior on by default only in a corporate setting? Or maybe I'm misremembering.

(Edited to add more details.)

I would tolerate if the board exposed a small romdisk that's visible to the OS, but running stuff without my express consent is waaaaay too much.
Old article is old. Old news.