Hi guys,
I've seen that after a while the fields Parent Process GUID / Parent Process Image / Parent Process Command Line / Parent Process User are empty for EventID 1. Did somebody has seen this too?
Hi guys,
I've seen that after a while the fields Parent Process GUID / Parent Process Image / Parent Process Command Line / Parent Process User are empty for EventID 1. Did somebody has seen this too?
Well parent user guides will remain empty until u the user or who ever is using Microsoft account wants or needs to set it up u need to simply just finish setting up ur account and go to [parents family management and add ur device and that of whoever u need or want to manage I hope this helps u out idk if I answered uR ? Let me know more
I shall be more clear.
This happens:
<EventData>
<Data Name='RuleName'>-</Data>
<Data Name='UtcTime'>2022-01-12 18:05:14.616</Data>
<Data Name='ProcessGuid'>{435dd357-185a-61df-b700-00000000a100}</Data>
<Data Name='ProcessId'>912</Data>
<Data Name='Image'>C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17763.2350_none_56f1682d9915d5e5\TiWorker.exe</Data>
<Data Name='FileVersion'>10.0.17763.2350 (WinBuild.160101.0800)</Data>
<Data Name='Description'>Windows Modules Installer Worker</Data>
<Data Name='Product'>Microsoft® Windows® Operating System</Data>
<Data Name='Company'>Microsoft Corporation</Data>
<Data Name='OriginalFileName'>TiWorker.exe</Data>
<Data Name='CommandLine'>C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.17763.2350_none_56f1682d9915d5e5\TiWorker.exe -Embedding</Data>
<Data Name='CurrentDirectory'>C:\Windows\system32\</Data>
<Data Name='User'>NT AUTHORITY\SYSTEM</Data>
<Data Name='LogonGuid'>REDACTED</Data>
<Data Name='LogonId'>0x3e7</Data>
<Data Name='TerminalSessionId'>0</Data>
<Data Name='IntegrityLevel'>System</Data>
<Data Name='Hashes'>SHA1=94940755A87F080ACD73AC5B340DD517F221286D,MD5=DE4CE740F33964027F5D685B8027F9FF,SHA256=6DB18B4A74B04D1BBC4D60BECF654B47755EF1019F96468CC3D83AF12FF5237C,IMPHASH=DFA5AA6C71EAA48650B69852FC48ECDC</Data>
<Data Name='ParentProcessGuid'>{435dd357-1819-61df-0f00-00000000a100}</Data>
<Data Name='ParentProcessId'>952</Data>
<Data Name='ParentImage'>C:\Windows\System32\svchost.exe</Data>
<Data Name='ParentCommandLine'>C:\Windows\system32\svchost.exe -k DcomLaunch -p</Data>
<Data Name='ParentUser'>NT AUTHORITY\SYSTEM</Data>
</EventData>
</Event>
28 seconds later Sysmon shows no info about parent process.
<EventData>
<Data Name='RuleName'>-</Data>
<Data Name='UtcTime'>2022-01-12 18:05:42.328</Data>
<Data Name='ProcessGuid'>{435dd357-1876-61df-da00-00000000a100}</Data>
<Data Name='ProcessId'>1576</Data>
<Data Name='Image'>C:\Windows\System32\vdsldr.exe</Data>
<Data Name='FileVersion'>10.0.17763.1697 (WinBuild.160101.0800)</Data>
<Data Name='Description'>Virtual Disk Service Loader</Data>
<Data Name='Product'>Microsoft® Windows® Operating System</Data>
<Data Name='Company'>Microsoft Corporation</Data>
<Data Name='OriginalFileName'>vdsldr.exe</Data>
<Data Name='CommandLine'>C:\Windows\System32\vdsldr.exe -Embedding</Data>
<Data Name='CurrentDirectory'>C:\Windows\system32\</Data>
<Data Name='User'>NT AUTHORITY\SYSTEM</Data>
<Data Name='LogonGuid'>REDACTED</Data>
<Data Name='LogonId'>0x3e7</Data>
<Data Name='TerminalSessionId'>0</Data>
<Data Name='IntegrityLevel'>System</Data>
<Data Name='Hashes'>SHA1=5100C0EFC325E646A8D2833E92A4684F6FDFCC39,MD5=8BD17DB41AEF4D9C005BD8488897D859,SHA256=CA51BEC400924928E2A5946FF3AF89F26B3BB4C3F0087FCE45903AF290EA16B7,IMPHASH=C25737B6F6D492CDA69D7F8126F4755B</Data>
<Data Name='ParentProcessGuid'>{00000000-0000-0000-0000-000000000000}</Data>
<Data Name='ParentProcessId'>952</Data>
<Data Name='ParentImage'>-</Data>
<Data Name='ParentCommandLine'>-</Data>
<Data Name='ParentUser'>-</Data>
</EventData>
</Event>
So, on the same host 28 seconds later Sysmon has no clue what the parent process is. And from this time parent process is empty.
Seeing some of the same behavior with Sysmon v13.31 - ParentProcessGuid all 0's, ParentImage, and ParentCommandLin is a - (hyphen).
In the process of upgrading from 8.x to 13.31 and the the pilot machines are producing that on some of the EID 1 events.
The only pattern I've seen that it seems only long running parent processes affected like svchost.exe.
II thought maybe I was only seeing the issue with svchost, but after an hour of installing the latest version (13.33) I saw the this same issue with C:\Windows\servicing\TrustedInstaller.exe. The problem with svchost not having a Parent Image, Parent Command Line, or Parent GUID is it sets off "Abnormal Parent-child process" alarms. And given this issue, I won't be rolling v13.3x into production.
Im experiencing exactly same issue in version 13.33 (no parent.name while there is parent.PID, usually this is with processes such as "services.exe" or svchost.exe)
DO we know whether this problem was resolved in v13.34?
btw, is there any log/data on what is new/fixed in sysmon versions?
many thanks
Didn't realize 13.34 was out, I'll try deploying it to my test systems to see if the issue has been resolved.
Thanks,
-Jason D.
After install of v13.34 I'm still seeing "-" in both ParentImage, and ParentCommandLine, in additional to "{00000000-0000-0000-0000-000000000000}" in the ParentProcessGuid for powershell.exe and svchost.exe. I've only installed on a single machine so far but will be keeping an eye on it for now. For now the issue still seems to be present in v13.34.
Thanks,
-Jason D.
6 people are following this question.