โ
Case #382
service.windows_process_creation/proc_creation_win_susp_web_request_cmd_and_cmdlets
๐ท๏ธ Analyst Verdict Classification
FP by analyst๐ค AI Analysis
๐ Detections (1)
Usage Of Web Request Commands And Cmdlets
low
Rule: service.windows_process_creation/proc_creation_win_susp_web_request_cmd_and_cmdlets
Hostname: df-labsdc01.dflabs.local ยท Sensor: e4a1c62d-4d1f-44...
Event Type: EXISTING_PROCESS
Confidence: 95% ยท Verdict: false positive
Event Data:
BASE_ADDRESS:
140700561833984
COMMAND_LINE:
"C:\Program Files\Elastic\Agent\data\elastic-agent-8.18.8-bb58d0\components\osqueryd.exe" --disable_tables=carves,curl --extensions_autoload=osquery\osquery.autoload --force=true --utc=true --events_expiry=1 --extensions_interval=3 --database_path=osquery\osquery.db --pack_delimiter=_ --extensions_socket=\\.\pipe\elastic\osquery\c922de5e-1a12-4659-a6ba-30960997ac99 --pidfile=osquery\osquery.pid --logger_plugin=osq_logger --extensions_timeout=10 --disable_watchdog=true --config_refresh=60 --flagfile=osquery\osquery.flags --config_plugin=osq_config --logger_event_type=false
CREATION_TIME:
1773853603369
FILE_IS_SIGNED:
1
FILE_PATH:
C:\Program Files\Elastic\Agent\data\elastic-agent-8.18.8-bb58d0\components\osqueryd.exe
HASH:
9ccbc1a4b6de9bd781f054746f30eedcb38299a4adad384cac844b417dce611d
MEMORY_USAGE:
17977344
PARENT:
{'BASE_ADDRESS': 9895936, 'COMMAND_LINE': '"C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\agentbeat.exe" osquerybeat -E setup.ilm.enabled=false -E setup.template.enabled=false -E management.enabled=true -E management.restart_on_output_change=true -E logging.level=info -E logging.to_stderr=true -E gc_percent=${OSQUERYBEAT_GOGC:100} -E logging.event_data.to_stderr=true -E logging.event_data.to_files=false -E http.enabled=true -E http.host=npipe:///Tes-KQnqbUcPQg8uDyx7wTKw8gZCUxhT.sock -E "path.data=C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\run\\osquery-so-manager_logstash"', 'CREATION_TIME': 1773853601891, 'FILE_IS_SIGNED': 1, 'FILE_PATH': 'C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\agentbeat.exe', 'MEMORY_USAGE': 107659264, 'PARENT_ATOM': '4bf5b80cb67f82d0aa00e4f669badbc7', 'PARENT_PROCESS_ID': 3456, 'PROCESS_ID': 6072, 'THIS_ATOM': '2df86c919b010bec1334405e69badbc8', 'THREADS': 13, 'TIMESTAMP': 1773853640472, 'USER_NAME': 'NT AUTHORITY\\SYSTEM'}
PARENT_PROCESS_ID:
6072
PROCESS_ID:
5408
THREADS:
19
USER_NAME:
NT AUTHORITY\SYSTEM
IOCs:
C:\Program Files\Elastic\Agent\data\elastic-agent-8.18.8-bb58d0\components\osqueryd.exe
9ccbc1a4b6de9bd781f054746f30eedcb38299a4adad384cac844b417dce611d
Analyst Declaration:
๐ Raw Detection JSON
{
"author": "_ext-sigma-7a14fbc3-54d9-4b4d-8700-61eddada04f0[bulk][segment]",
"cat": "Usage Of Web Request Commands And Cmdlets",
"detect": {
"event": {
"BASE_ADDRESS": 140700561833984,
"COMMAND_LINE": "\"C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe\" --disable_tables=carves,curl --extensions_autoload=osquery\\osquery.autoload --force=true --utc=true --events_expiry=1 --extensions_interval=3 --database_path=osquery\\osquery.db --pack_delimiter=_ --extensions_socket=\\\\.\\pipe\\elastic\\osquery\\c922de5e-1a12-4659-a6ba-30960997ac99 --pidfile=osquery\\osquery.pid --logger_plugin=osq_logger --extensions_timeout=10 --disable_watchdog=true --config_refresh=60 --flagfile=osquery\\osquery.flags --config_plugin=osq_config --logger_event_type=false",
"CREATION_TIME": 1773853603369,
"FILE_IS_SIGNED": 1,
"FILE_PATH": "C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe",
"HASH": "9ccbc1a4b6de9bd781f054746f30eedcb38299a4adad384cac844b417dce611d",
"MEMORY_USAGE": 17977344,
"PARENT": {
"BASE_ADDRESS": 9895936,
"COMMAND_LINE": "\"C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\agentbeat.exe\" osquerybeat -E setup.ilm.enabled=false -E setup.template.enabled=false -E management.enabled=true -E management.restart_on_output_change=true -E logging.level=info -E logging.to_stderr=true -E gc_percent=${OSQUERYBEAT_GOGC:100} -E logging.event_data.to_stderr=true -E logging.event_data.to_files=false -E http.enabled=true -E http.host=npipe:///Tes-KQnqbUcPQg8uDyx7wTKw8gZCUxhT.sock -E \"path.data=C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\run\\osquery-so-manager_logstash\"",
"CREATION_TIME": 1773853601891,
"FILE_IS_SIGNED": 1,
"FILE_PATH": "C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\agentbeat.exe",
"MEMORY_USAGE": 107659264,
"PARENT_ATOM": "4bf5b80cb67f82d0aa00e4f669badbc7",
"PARENT_PROCESS_ID": 3456,
"PROCESS_ID": 6072,
"THIS_ATOM": "2df86c919b010bec1334405e69badbc8",
"THREADS": 13,
"TIMESTAMP": 1773853640472,
"USER_NAME": "NT AUTHORITY\\SYSTEM"
},
"PARENT_PROCESS_ID": 6072,
"PROCESS_ID": 5408,
"THREADS": 19,
"USER_NAME": "NT AUTHORITY\\SYSTEM"
},
"routing": {
"arch": 2,
"did": "",
"event_id": "7d472c45-2a6b-41b2-8b31-68fc4ccc4c2e",
"event_time": 1773853641612,
"event_type": "EXISTING_PROCESS",
"ext_ip": "67.60.122.240",
"hostname": "df-labsdc01.dflabs.local",
"iid": "47501359-645e-4049-906e-e6195da7afcf",
"int_ip": "192.168.45.129",
"latency": 242,
"moduleid": 2,
"oid": "ad19afae-3759-4207-b06e-8648b225c455",
"parent": "2df86c919b010bec1334405e69badbc8",
"plat": 268435456,
"sid": "e4a1c62d-4d1f-4472-bae4-43291246b4d4",
"tags": [
"domain-controller"
],
"this": "ecc5177bb95e86ffffc8a01369badbc9"
}
},
"detect_id": "a34123c6-f8d8-4924-a82c-66ed69badbc9",
"detect_mtd": {
"author": "James Pemberton / @4A616D6573, Endgame, JHasenbusch, oscd.community, Austin Songer @austinsonger",
"description": "Detects the use of various web request commands with commandline tools and Windows PowerShell cmdlets (including aliases) via CommandLine",
"falsepositives": [
"Use of Get-Command and Get-Help modules to reference Invoke-WebRequest and Start-BitsTransfer."
],
"level": "medium",
"references": [
"https://4sysops.com/archives/use-powershell-to-download-a-file-with-http-https-and-ftp/",
"https://blog.jourdant.me/post/3-ways-to-download-files-with-powershell",
"https://learn.microsoft.com/en-us/powershell/module/bitstransfer/add-bitsfile?view=windowsserver2019-ps"
],
"tags": [
"attack.execution",
"attack.t1059.001"
]
},
"gen_time": 1773853641858,
"link": "https://app.limacharlie.io/orgs/ad19afae-3759-4207-b06e-8648b225c455/sensors/e4a1c62d-4d1f-4472-bae4-43291246b4d4/timeline?time=1773853641\u0026selected=ecc5177bb95e86ffffc8a01369badbc9",
"namespace": "general",
"routing": {
"arch": 2,
"did": "",
"event_id": "7d472c45-2a6b-41b2-8b31-68fc4ccc4c2e",
"event_time": 1773853641612,
"event_type": "EXISTING_PROCESS",
"ext_ip": "67.60.122.240",
"hostname": "df-labsdc01.dflabs.local",
"iid": "47501359-645e-4049-906e-e6195da7afcf",
"int_ip": "192.168.45.129",
"latency": 242,
"moduleid": 2,
"oid": "ad19afae-3759-4207-b06e-8648b225c455",
"parent": "2df86c919b010bec1334405e69badbc8",
"plat": 268435456,
"sid": "e4a1c62d-4d1f-4472-bae4-43291246b4d4",
"tags": [
"domain-controller"
],
"this": "ecc5177bb95e86ffffc8a01369badbc9"
},
"rule_tags": [
"ext:ext-sigma",
"attack.execution",
"attack.t1059.001"
],
"source": "ad19afae-3759-4207-b06e-8648b225c455.47501359-645e-4049-906e-e6195da7afcf.e4a1c62d-4d1f-4472-bae4-43291246b4d4.10000000.2",
"source_rule": "service.windows_process_creation/proc_creation_win_susp_web_request_cmd_and_cmdlets",
"ts": 1773853642000
}
๐ Threat Intel JSON
{
"virustotal": {
"malicious": false,
"provider": "virustotal",
"reputation": 0,
"stats": {
"confirmed-timeout": 0,
"failure": 0,
"harmless": 0,
"malicious": 0,
"suspicious": 0,
"timeout": 2,
"type-unsupported": 4,
"undetected": 70
}
}
}
๐ค Triage JSON
{
"confidence": 0.95,
"false_positive_reason": "Legitimate security software (Elastic Agent/osquery) performing standard operations.",
"investigation_questions": [
"Is Elastic Agent version 8.18.8 the expected version for this environment?"
],
"ioc_analysis": "The file path \u0027C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe\u0027 is a known-good location for Elastic Agent. The binary is signed (FILE_IS_SIGNED: 1) and the command line contains the string \u0027curl\u0027 only as a parameter to disable a table (--disable_tables=carves,curl), which likely caused the signature match.",
"iocs_extracted": [
"C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe",
"9ccbc1a4b6de9bd781f054746f30eedcb38299a4adad384cac844b417dce611d"
],
"mitre_techniques": [],
"recommended_actions": [
"Close case as false positive (unanimous AI verdict)",
"Tune the detection rule to exclude the Elastic Agent directory or the osqueryd.exe process when signed",
"Close the alert as a false positive"
],
"risk_score": 13,
"severity": "low",
"summary": "**Vote: UNANIMOUS (3/3 -\u003e FALSE POSITIVE)**\n\n### \u264a gemini-cli Analysis (Primary)\n**Verdict:** false_positive | **Confidence:** 1.0\nThe detection triggered on osqueryd.exe, which is a legitimate component of the Elastic Agent security suite. The process is running from its standard installation path, is digitally signed, and is managed by its expected parent process (agentbeat.exe).\n\n**IOC Analysis:** The file path \u0027C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe\u0027 is a known-good location for Elastic Agent. The binary is signed (FILE_IS_SIGNED: 1) and the command line contains the string \u0027curl\u0027 only as a parameter to disable a table (--disable_tables=carves,curl), which likely caused the signature match.\n\n---\n\n### \ud83e\udd16 qwen3.5:4b Analysis (Secondary)\n**Verdict:** false_positive | **Confidence:** 0.95\nThis event is a false positive because osqueryd.exe is a legitimate component of the Elastic Agent running from its expected directory in Program Files. The process is Microsoft-signed and spawned by another legitimate Elastic Agent component (agentbeat.exe).\n\n**IOC Analysis:** The process path C:\\Program Files\\Elastic\\Agent\\data\\elastic-agent-8.18.8-bb58d0\\components\\osqueryd.exe matches the expected location for legitimate Elastic Agent software. The file is signed (FILE_IS_SIGNED: 1) and running under NT AUTHORITY\\SYSTEM, which is consistent with legitimate agent management processes. The command line parameters are standard osquery configuration options for a monitoring agent.\n\n---\n\n### \ud83e\udd16 deepseek-r1:8b Analysis (Secondary)\n**Verdict:** false_positive | **Confidence:** 0.9\nThe process creation event for osqueryd.exe from Elastic Agent appears benign as it is a legitimate monitoring tool running from a standard directory and is signed. No suspicious web requests or cmdlets are evident in the command line.\n\n**IOC Analysis:** The FILE_PATH is located in C:\\Program Files\\Elastic\\Agent\\, which is a legitimate directory for third-party software. The HASH is signed, indicating it is likely from a trusted vendor. The command line shows configuration flags but no malicious activity. Running as NT AUTHORITY\\SYSTEM may be expected for this legitimate agent.",
"verdict": "false_positive",
"voting": {
"auto_action": "auto_close_fp",
"mode": "unanimous",
"total_models": 3,
"vote_summary": [
"gemini-cli: false_positive (low, 100% confidence)",
"qwen3.5:4b: false_positive (low, 95% confidence)",
"deepseek-r1:8b: false_positive (low, 90% confidence)"
],
"votes": [
{
"confidence": 1.0,
"model": "gemini-cli",
"verdict": "false_positive"
},
{
"confidence": 0.95,
"model": "qwen3.5:4b",
"verdict": "false_positive"
},
{
"confidence": 0.9,
"model": "deepseek-r1:8b",
"verdict": "false_positive"
}
],
"winning_count": 3,
"winning_verdict": "false_positive"
}
}
โ๏ธ Response Actions
| Action | Target | Status | Result | |
|---|---|---|---|---|
| tag | failed | 401 Client Error: Unauthorized for url: https://api.limacharlie.io/v1/e4a1c62d-4d1f-4472-bae4-43291246b4d4/tags?tags=fusionsoc-investigated | ||
| recommended | executed | General Activity Sweep: 0 events found | ||
| recommended | executed | General Activity Sweep: 0 events found | ||
| recommended | executed | General Activity Sweep: 0 events found | ||
| tag | failed | 401 Client Error: Unauthorized for url: https://api.limacharlie.io/v1/e4a1c62d-4d1f-4472-bae4-43291246b4d4/tags?tags=fusionsoc-investigated | ||
| recommended | executed | General Activity Sweep: 0 events found | ||
| recommended | executed | Process Tree Investigation: 0 events found | ||
| recommended | executed | General Activity Sweep: 0 events found |
๐ Add Note
๐ฌ Notes (7)
๐ค FusionSOC AI
2026-03-18T17:17
๐ค FusionSOC AI
2026-03-18T17:17
๐ค FusionSOC AI
2026-03-18T17:17
๐ค FusionSOC AI
2026-03-18T17:15
๐ค FusionSOC AI
2026-03-18T17:15
๐ค FusionSOC AI
2026-03-18T17:15
๐ค FusionSOC AI
2026-03-18T17:15
๐ Timeline
2026-03-18T19:19:08
analyst
Status changed: triaging โ closed
2026-03-18T19:19:06
analyst
Analyst classified as False Positive (FP)
2026-03-18T17:17:48
FusionSOC
Action recommended โ executed: General Activity Sweep: 0 events found
2026-03-18T17:17:47
FusionSOC AI
Note by FusionSOC AI: ## ๐ General Activity Sweep **Action:** Close the alert as a false positive **Sensor:** `e4a1c62d-4d1f-44...` **Time Win...
2026-03-18T17:17:47
FusionSOC
Response action queued: recommended on Close the alert as a false positive
2026-03-18T17:17:47
FusionSOC
Action recommended โ executed: Process Tree Investigation: 0 events found
2026-03-18T17:17:47
FusionSOC AI
Note by FusionSOC AI: ## ๐ Process Tree Investigation **Action:** Tune the detection rule to exclude the Elastic Agent directory or the osquer...
2026-03-18T17:17:47
FusionSOC
Response action queued: recommended on Tune the detection rule to exclude the Elastic Agent directory or the osqueryd.exe process when signed
2026-03-18T17:17:47
FusionSOC
Action recommended โ executed: General Activity Sweep: 0 events found
2026-03-18T17:17:47
FusionSOC AI
Note by FusionSOC AI: ## ๐ General Activity Sweep **Action:** Close case as false positive (unanimous AI verdict) **Sensor:** `e4a1c62d-4d1f-4...
2026-03-18T17:17:47
FusionSOC
Response action queued: recommended on Close case as false positive (unanimous AI verdict)
2026-03-18T17:17:47
FusionSOC
Action tag โ failed: 401 Client Error: Unauthorized for url: https://api.limacharlie.io/v1/e4a1c62d-4d1f-4472-bae4-43291246b4d4/tags?tags=fusionsoc-investigated
2026-03-18T17:17:47
FusionSOC
Response action queued: tag on e4a1c62d-4d1f-4472-bae4-43291246b4d4:fusionsoc-investigated
2026-03-18T17:15:39
FusionSOC
Action recommended โ executed: General Activity Sweep: 0 events found
2026-03-18T17:15:39
FusionSOC AI
Note by FusionSOC AI: ## ๐ General Activity Sweep **Action:** Tune the detection rule to exclude 'osqueryd.exe' when it contains the '--disabl...
2026-03-18T17:15:39
FusionSOC
Response action queued: recommended on Tune the detection rule to exclude 'osqueryd.exe' when it contains the '--disable_tables=...,curl' parameter.
2026-03-18T17:15:39
FusionSOC
Action recommended โ executed: General Activity Sweep: 0 events found
2026-03-18T17:15:39
FusionSOC AI
Note by FusionSOC AI: ## ๐ General Activity Sweep **Action:** Whitelist the Elastic Agent installation directory to prevent future false posit...
2026-03-18T17:15:39
FusionSOC
Response action queued: recommended on Whitelist the Elastic Agent installation directory to prevent future false positives from keyword-based Sigma rules.
2026-03-18T17:15:39
FusionSOC
Action recommended โ executed: General Activity Sweep: 0 events found
2026-03-18T17:15:39
FusionSOC AI
Note by FusionSOC AI: ## ๐ General Activity Sweep **Action:** Close case as false positive (unanimous AI verdict) **Sensor:** `e4a1c62d-4d1f-4...
2026-03-18T17:15:39
FusionSOC
Response action queued: recommended on Close case as false positive (unanimous AI verdict)
2026-03-18T17:15:39
FusionSOC
Action tag โ failed: 401 Client Error: Unauthorized for url: https://api.limacharlie.io/v1/e4a1c62d-4d1f-4472-bae4-43291246b4d4/tags?tags=fusionsoc-investigated
2026-03-18T17:15:39
FusionSOC
Response action queued: tag on e4a1c62d-4d1f-4472-bae4-43291246b4d4:fusionsoc-investigated
2026-03-18T17:15:38
FusionSOC AI
Detection a34123c6-f8d8-4924-a82c-66ed69badbc9 triaged as false_positive (informational severity, confidence: 95%)
2026-03-18T17:15:38
FusionSOC AI
Case created from detection: service.windows_process_creation/proc_creation_win_susp_web_request_cmd_and_cmdlets