From 21f3bd1739727e8e54b8f5ea9666d65d12b6e3f9 Mon Sep 17 00:00:00 2001 From: mohitjha-elastic Date: Thu, 9 Jul 2026 23:33:38 +0530 Subject: [PATCH 1/2] Add wiz defend_v2 data stream --- packages/wiz/_dev/build/build.yml | 2 +- packages/wiz/_dev/build/docs/README.md | 17 +- .../wiz/_dev/deploy/docker/docker-compose.yml | 29 +- .../deploy/docker/files/config-defend_v2.yml | 585 ++++++++ .../docker/files/config-vulnerability.yml | 4 +- packages/wiz/changelog.yml | 8 + .../elasticsearch/ingest_pipeline/default.yml | 11 - .../elasticsearch/ingest_pipeline/default.yml | 11 - ...ion-finding-full-posture.log-expected.json | 14 +- .../elasticsearch/ingest_pipeline/default.yml | 11 - .../elasticsearch/ingest_pipeline/default.yml | 11 - .../_dev/test/pipeline/test-common-config.yml | 3 + .../_dev/test/pipeline/test-defend-v2.log | 3 + .../pipeline/test-defend-v2.log-expected.json | 690 +++++++++ .../_dev/test/system/test-default-config.yml | 15 + .../defend_v2/agent/stream/cel.yml.hbs | 246 +++ .../elasticsearch/ingest_pipeline/default.yml | 626 ++++++++ .../defend_v2/fields/base-fields.yml | 16 + .../data_stream/defend_v2/fields/beats.yml | 3 + .../wiz/data_stream/defend_v2/fields/ecs.yml | 8 + .../data_stream/defend_v2/fields/fields.yml | 303 ++++ .../wiz/data_stream/defend_v2/manifest.yml | 99 ++ .../data_stream/defend_v2/sample_event.json | 298 ++++ .../elasticsearch/ingest_pipeline/default.yml | 11 - .../elasticsearch/ingest_pipeline/default.yml | 11 - packages/wiz/docs/README.md | 407 ++++- packages/wiz/img/wiz-defend-v-2-dashboard.png | Bin 0 -> 555052 bytes ...-ef5b5469-8957-49ec-85f3-1c48cecb34e4.json | 1324 +++++++++++++++++ ...-f13e693c-d234-49ef-9b6d-679c0d22c4be.json | 73 + packages/wiz/manifest.yml | 8 +- 30 files changed, 4757 insertions(+), 90 deletions(-) create mode 100644 packages/wiz/_dev/deploy/docker/files/config-defend_v2.yml create mode 100644 packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-common-config.yml create mode 100644 packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log create mode 100644 packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log-expected.json create mode 100644 packages/wiz/data_stream/defend_v2/_dev/test/system/test-default-config.yml create mode 100644 packages/wiz/data_stream/defend_v2/agent/stream/cel.yml.hbs create mode 100644 packages/wiz/data_stream/defend_v2/elasticsearch/ingest_pipeline/default.yml create mode 100644 packages/wiz/data_stream/defend_v2/fields/base-fields.yml create mode 100644 packages/wiz/data_stream/defend_v2/fields/beats.yml create mode 100644 packages/wiz/data_stream/defend_v2/fields/ecs.yml create mode 100644 packages/wiz/data_stream/defend_v2/fields/fields.yml create mode 100644 packages/wiz/data_stream/defend_v2/manifest.yml create mode 100644 packages/wiz/data_stream/defend_v2/sample_event.json create mode 100644 packages/wiz/img/wiz-defend-v-2-dashboard.png create mode 100644 packages/wiz/kibana/dashboard/wiz-ef5b5469-8957-49ec-85f3-1c48cecb34e4.json create mode 100644 packages/wiz/kibana/search/wiz-f13e693c-d234-49ef-9b6d-679c0d22c4be.json diff --git a/packages/wiz/_dev/build/build.yml b/packages/wiz/_dev/build/build.yml index d8553567e9c..091473aeb21 100644 --- a/packages/wiz/_dev/build/build.yml +++ b/packages/wiz/_dev/build/build.yml @@ -1,3 +1,3 @@ dependencies: ecs: - reference: "git@v8.17.0" + reference: "git@v9.3.0" diff --git a/packages/wiz/_dev/build/docs/README.md b/packages/wiz/_dev/build/docs/README.md index 71b1964c18b..3332f5ff798 100644 --- a/packages/wiz/_dev/build/docs/README.md +++ b/packages/wiz/_dev/build/docs/README.md @@ -6,7 +6,7 @@ The Wiz integration enables you to consume and analyze Wiz data within Elastic S ## Data streams -The Wiz integration collects five types of data: +The Wiz integration collects six types of data: - **Audit** - The Audit log records key events within the Wiz platform, including logins and any mutation API calls executed in the Wiz portal (such as write, edit, delete, and save actions). @@ -14,6 +14,8 @@ The Wiz integration collects five types of data: - **Defend** - Detects and alerts on real-time cloud threats using runtime signals, logs, and Wiz’s security graph via webhook integrations. +- **Defend v2** - Detections generated by Threat Detection Rules, which give enhanced granularity and visibility into network activities and potential security incidents. + - **Issue** - Issues represent active risks or threats identified in your cloud environment. - **Vulnerability** - Vulnerabilities are weaknesses in computer systems that can be exploited by malicious attackers. @@ -26,7 +28,7 @@ This integration supports using Elastic Agent or agentless ingestion of data. Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](docs-content://reference/fleet/install-elastic-agents.md). -The minimum **kibana.version** required is **8.10.1**. +The minimum **kibana.version** required is **8.19.2** or **9.1.2**. This module has been tested against the **Wiz API Version v1**. ## Agentless-enabled integration @@ -62,6 +64,7 @@ Agentless deployments are only supported in Elastic Serverless and Elastic Cloud | Vulnerability | read:vulnerabilities | | Cloud Configuration Finding | read:cloud_configuration | | Cloud Configuration Finding Full Posture | read:cloud_configuration | + | Defend v2 | read:detections, read:cloud_events_cloud, read:cloud_events_sensor, read:security_scans | ### Collect logs (Defend) via HTTP Endpoint @@ -153,6 +156,16 @@ This is the `Defend` dataset. {{fields "defend"}} +### Defend v2 + +This is the `Defend v2` dataset. + +#### Example + +{{event "defend_v2"}} + +{{fields "defend_v2"}} + ### Issue This is the `Issue` dataset. diff --git a/packages/wiz/_dev/deploy/docker/docker-compose.yml b/packages/wiz/_dev/deploy/docker/docker-compose.yml index d9fc7892dd7..5b9f726a131 100644 --- a/packages/wiz/_dev/deploy/docker/docker-compose.yml +++ b/packages/wiz/_dev/deploy/docker/docker-compose.yml @@ -1,7 +1,7 @@ version: '2.3' services: wiz-audit: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 hostname: wiz-audit ports: - 8090 @@ -14,7 +14,7 @@ services: - --addr=:8090 - --config=/files/config-audit.yml wiz-cloud_configuration_finding: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 hostname: wiz-cloud_configuration_finding ports: - 8090 @@ -27,7 +27,7 @@ services: - --addr=:8090 - --config=/files/config-cloud_configuration_finding.yml wiz-cloud_configuration_finding_full_posture: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 hostname: wiz-cloud_configuration_finding_full_posture ports: - 8090 @@ -40,7 +40,7 @@ services: - --addr=:8090 - --config=/files/config-cloud_configuration_finding_full_posture.yml wiz-issue: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 hostname: wiz-issue ports: - 8090 @@ -53,7 +53,7 @@ services: - --addr=:8090 - --config=/files/config-issue.yml wiz-vulnerability: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 hostname: wiz-vulnerability ports: - 8090 @@ -65,8 +65,21 @@ services: - http-server - --addr=:8090 - --config=/files/config-vulnerability.yml + wiz-defend_v2: + image: docker.elastic.co/observability/stream:v0.20.0 + hostname: wiz-defend_v2 + ports: + - 8090 + volumes: + - ./files:/files:ro + environment: + PORT: '8090' + command: + - http-server + - --addr=:8090 + - --config=/files/config-defend_v2.yml wiz-defend-no-auth: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 volumes: - ./sample_logs:/sample_logs:ro environment: @@ -75,7 +88,7 @@ services: - STREAM_ADDR=http://elastic-agent:9588/ command: log --start-signal=SIGHUP --delay=5s /sample_logs/defend.log wiz-defend-basic: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 volumes: - ./sample_logs:/sample_logs:ro environment: @@ -86,7 +99,7 @@ services: - STREAM_PASSWORD=xxxx command: log --start-signal=SIGHUP --webhook-username=testuser --webhook-password=xxxx --delay=5s /sample_logs/defend.log wiz-defend-token: - image: docker.elastic.co/observability/stream:v0.22.0 + image: docker.elastic.co/observability/stream:v0.20.0 volumes: - ./sample_logs:/sample_logs:ro environment: diff --git a/packages/wiz/_dev/deploy/docker/files/config-defend_v2.yml b/packages/wiz/_dev/deploy/docker/files/config-defend_v2.yml new file mode 100644 index 00000000000..de62df33d01 --- /dev/null +++ b/packages/wiz/_dev/deploy/docker/files/config-defend_v2.yml @@ -0,0 +1,585 @@ +rules: + - path: /oauth/token + methods: ['POST'] + responses: + - status_code: 200 + headers: + Content-Type: + - 'application/json' + body: | + {"access_token":"xxxx","expires_in":3600,"token_type":"Bearer","refresh_token":"yyyy"} + - path: /graphql + methods: ['POST'] + request_headers: + Authorization: + - 'Bearer xxxx' + request_body: /.*"after":null.*/ + responses: + - status_code: 200 + headers: + Content-Type: + - application/json + body: |- + {{ minify_json ` + { + "data": { + "detections": { + "nodes": [ + { + "type": "MATCH_ONLY", + "origins": [ + "AWS_GUARD_DUTY" + ], + "actors": [ + { + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "name": "192.0.2.10", + "externalId": "192.0.2.10", + "providerUniqueId": null, + "type": "NETWORK_ADDRESS" + } + ], + "resources": [ + { + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "externalId": "i-0000000000000001", + "providerUniqueId": null, + "type": "VIRTUAL_MACHINE" + } + ], + "cloudAccounts": [ + { + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account", + "externalId": "100000000001", + "cloudProvider": "AWS" + } + ], + "cloudOrganizations": null, + "createdAt": "2026-07-01T15:12:18.1559021Z", + "updatedAt": "2026-07-01T15:13:36.3181301Z", + "id": "edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980", + "severity": "LOW", + "description": "An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.", + "primaryResource": { + "type": "VIRTUAL_MACHINE", + "name": "example-vm-1", + "externalId": "i-0000000000000001", + "region": "us-east-2", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2" + }, + "issue": null, + "primaryActor": { + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS", + "nativeType": null, + "email": null, + "userAgent": null, + "MFA": null, + "federated": false, + "friendlyName": null, + "accessKeyId": null, + "externalId": "192.0.2.10", + "providerUniqueId": null, + "hasHighPrivileges": false, + "hasAdminPrivileges": false, + "hasHighKubernetesPrivileges": false, + "hasAdminKubernetesPrivileges": false, + "inactiveInLast90Days": false, + "actingAs": null, + "cloudAccount": null + }, + "triggeringEvents": { + "totalCountV2": 1, + "nodes": [ + { + "id": "031e0c27-55c2-4496-92d9-4b7a97324515", + "description": "192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.", + "actorIP": "192.0.2.10", + "timestamp": "2026-07-01T15:05:03.533Z", + "rawAuditLogRecord": {}, + "commandLine": null, + "runtimeProgram": { + "name": null + }, + "parentRuntimeProgram": { + "name": null + } + } + ] + }, + "ruleMatch": { + "rule": { + "id": "f0568339-eb51-486b-bac1-7a835689f051", + "name": "UnauthorizedAccess:EC2/SSHBruteForce", + "builtin": true, + "securitySubCategories": [ + { + "id": "wsct-id-3522", + "title": "Brute Force", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + }, + { + "id": "wsct-id-3518", + "title": "Brute Force: Password Guessing", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + }, + { + "id": "wsct-id-3517", + "title": "Brute Force: Password Cracking", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + }, + { + "id": "wsct-id-3519", + "title": "Brute Force: Password Spraying", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + }, + { + "id": "wsct-id-3524", + "title": "Brute Force: Credential Stuffing", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + }, + { + "id": "wsct-id-6532", + "title": "Generic malicious activity", + "category": { + "id": "wct-id-2116", + "name": "Generic malicious activity", + "framework": { + "id": "wf-id-103" + } + } + }, + { + "id": "wsct-id-10678", + "title": "Credentials guessing", + "category": { + "id": "wct-id-1854", + "name": "Initial Access", + "framework": { + "id": "wf-id-83" + } + } + }, + { + "id": "wsct-id-10714", + "title": "Abnormal-sourced communication", + "category": { + "id": "wct-id-1861", + "name": "C2 & Exfiltration", + "framework": { + "id": "wf-id-83" + } + } + }, + { + "id": "wsct-id-20507", + "title": "Brute Force", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + }, + { + "id": "wsct-id-20508", + "title": "Brute Force: Password Guessing", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + }, + { + "id": "wsct-id-20509", + "title": "Brute Force: Password Cracking", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + }, + { + "id": "wsct-id-20510", + "title": "Brute Force: Password Spraying", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + }, + { + "id": "wsct-id-20511", + "title": "Brute Force: Credential Stuffing", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + } + ] + } + } + }, + { + "type": "GENERATED_THREAT", + "origins": [ + "WIZ_SENSOR" + ], + "actors": null, + "resources": [ + { + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "externalId": "i-0000000000000002", + "providerUniqueId": "arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002", + "type": "VIRTUAL_MACHINE" + } + ], + "cloudAccounts": [ + { + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account", + "externalId": "100000000001", + "cloudProvider": "AWS" + } + ], + "cloudOrganizations": null, + "createdAt": "2026-06-30T10:53:40.8782105Z", + "updatedAt": "2026-07-01T08:19:49.6407109Z", + "id": "1456bbb9-19ef-4847-a80c-a2b400ba3db7", + "severity": "MEDIUM", + "description": "", + "primaryResource": { + "type": "VIRTUAL_MACHINE", + "name": "example-vm-2", + "externalId": "i-0000000000000002", + "region": "us-east-2", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab" + }, + "issue": { + "id": "e0321809-7913-4693-aa03-7dad19d38d65" + }, + "primaryActor": { + "id": "", + "name": null, + "type": "UNKNOWN", + "nativeType": null, + "email": null, + "userAgent": null, + "MFA": null, + "federated": false, + "friendlyName": null, + "accessKeyId": null, + "externalId": null, + "providerUniqueId": null, + "hasHighPrivileges": false, + "hasAdminPrivileges": false, + "hasHighKubernetesPrivileges": false, + "hasAdminKubernetesPrivileges": false, + "inactiveInLast90Days": false, + "actingAs": null, + "cloudAccount": null + }, + "triggeringEvents": { + "totalCountV2": 1, + "nodes": [ + { + "id": "38d4c457-8310-4286-9b15-4dca6d102f46", + "description": "The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}", + "actorIP": "192.0.2.13", + "timestamp": "2026-07-01T08:18:21.326Z", + "rawAuditLogRecord": { + "common": { + "vmExternalId": "i-0000000000000002", + "hostInfo": { + "hostname": "sensor-host-1", + "osType": "Linux" + } + }, + "alert": { + "event": { + "kind": "network_accept" + } + } + }, + "commandLine": "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups", + "runtimeProgram": { + "name": "/usr/sbin/sshd" + }, + "parentRuntimeProgram": { + "name": "/usr/lib/systemd/systemd" + } + } + ] + }, + "ruleMatch": { + "rule": { + "id": "49ed0540-4dff-4193-87cc-c4b5d6d9c305", + "name": "Service account token was accessed", + "builtin": false, + "securitySubCategories": [ + { + "id": "wsct-id-9465", + "title": "Credential access", + "category": { + "id": "wct-id-2123", + "name": "Credential access", + "framework": { + "id": "wf-id-103" + } + } + }, + { + "id": "wsct-id-10708", + "title": "Secret theft", + "category": { + "id": "wct-id-1860", + "name": "Credential Access", + "framework": { + "id": "wf-id-83" + } + } + } + ] + } + } + } + ], + "pageInfo": { + "hasNextPage": true, + "endCursor": "eyJmaWVsZHMiOlt7IkZpZWxkIjoiVXBkYXRlZEF0IiwiVmFsdWUiOiIyMDI2LTA3LTAxVDE1OjEzOjM2LjMxODEzMDFaIn1dfQ==" + }, + "totalCount": 3 + } + } + } + `}} + - path: /graphql + methods: ['POST'] + request_headers: + Authorization: + - 'Bearer xxxx' + request_body: /.*"after":"eyJmaWVsZHMiOlt7IkZpZWxkIjoiVXBkYXRlZEF0IiwiVmFsdWUiOiIyMDI2LTA3LTAxVDE1OjEzOjM2LjMxODEzMDFaIn1dfQ==".*/ + responses: + - status_code: 200 + headers: + Content-Type: + - application/json + body: |- + {{ minify_json ` + { + "data": { + "detections": { + "nodes": [ + { + "type": "MATCH_ONLY", + "origins": [ + "WIZ_SENSOR" + ], + "actors": null, + "resources": [ + { + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "externalId": "i-0000000000000002", + "providerUniqueId": "arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002", + "type": "VIRTUAL_MACHINE" + } + ], + "cloudAccounts": [ + { + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account", + "externalId": "100000000001", + "cloudProvider": "AWS" + } + ], + "cloudOrganizations": null, + "createdAt": "2026-06-30T10:53:40.8782105Z", + "updatedAt": "2026-07-01T08:19:49.6407109Z", + "id": "83200e8c-0d19-476a-af65-843f9d3c1711", + "severity": "MEDIUM", + "description": "The program **/usr/sbin/sshd** accepted an incoming connection from **192.0.2.17**", + "primaryResource": { + "type": "VIRTUAL_MACHINE", + "name": "example-vm-2", + "externalId": "i-0000000000000002", + "region": "us-east-2", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab" + }, + "issue": null, + "primaryActor": { + "id": "", + "name": null, + "type": "UNKNOWN", + "nativeType": null, + "email": null, + "userAgent": null, + "MFA": null, + "federated": false, + "friendlyName": null, + "accessKeyId": null, + "externalId": null, + "providerUniqueId": null, + "hasHighPrivileges": false, + "hasAdminPrivileges": false, + "hasHighKubernetesPrivileges": false, + "hasAdminKubernetesPrivileges": false, + "inactiveInLast90Days": false, + "actingAs": null, + "cloudAccount": null + }, + "triggeringEvents": { + "totalCountV2": 1, + "nodes": [ + { + "id": "38d4c457-8310-4286-9b15-4dca6d102f46", + "description": "The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}", + "actorIP": "192.0.2.13", + "timestamp": "2026-07-01T08:18:21.326Z", + "rawAuditLogRecord": { + "common": { + "vmExternalId": "i-0000000000000002", + "hostInfo": { + "hostname": "sensor-host-1", + "osType": "Linux" + } + }, + "alert": { + "event": { + "kind": "network_accept" + } + } + }, + "commandLine": "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups", + "runtimeProgram": { + "name": "/usr/sbin/sshd" + }, + "parentRuntimeProgram": { + "name": "/usr/lib/systemd/systemd" + } + } + ] + }, + "ruleMatch": { + "rule": { + "id": "a3a8322e-4d2c-40b1-943f-db6dd6f81d02", + "name": "Suspected SSH brute-force attempts originating from a publicly accessible IP address", + "builtin": true, + "securitySubCategories": [ + { + "id": "wsct-id-10678", + "title": "Credentials guessing", + "category": { + "id": "wct-id-1854", + "name": "Initial Access", + "framework": { + "id": "wf-id-83" + } + } + }, + { + "id": "wsct-id-20507", + "title": "Brute Force", + "category": { + "id": "wct-id-2772", + "name": "Credential Access", + "framework": { + "id": "wf-id-181" + } + } + }, + { + "id": "wsct-id-3522", + "title": "Brute Force", + "category": { + "id": "wct-id-822", + "name": "Credential Access", + "framework": { + "id": "wf-id-34" + } + } + } + ] + } + } + } + ], + "pageInfo": { + "hasNextPage": true, + "endCursor": "eyJmaWVsZHMiOlt7IkZpZWxkIjoiVXBkYXRlZEF0IiwiVmFsdWUiOiIyMDI2LTA3LTAxVDE1OjE0OjA2LjE3MDM1MDFaIn1dfQ==" + }, + "totalCount": 2 + } + } + } + `}} + - path: /graphql + methods: ['POST'] + request_headers: + Authorization: + - 'Bearer xxxx' + request_body: /.*"after":"eyJmaWVsZHMiOlt7IkZpZWxkIjoiVXBkYXRlZEF0IiwiVmFsdWUiOiIyMDI2LTA3LTAxVDE1OjE0OjA2LjE3MDM1MDFaIn1dfQ==".*/ + responses: + - status_code: 200 + headers: + Content-Type: + - application/json + body: |- + {{ minify_json ` + { + "data": { + "detections": { + "nodes": [], + "pageInfo": { + "hasNextPage": false, + "endCursor": "eyJmaWVsZHMiOlt7IkZpZWxkIjoiVXBkYXRlZEF0IiwiVmFsdWUiOiIyMDI2LTA3LTAxVDE1OjE0OjA2LjE3MDM1MDFaIn1dfQ==" + }, + "totalCount": 3 + } + } + } + `}} diff --git a/packages/wiz/_dev/deploy/docker/files/config-vulnerability.yml b/packages/wiz/_dev/deploy/docker/files/config-vulnerability.yml index 7ab180bdf99..8adda3a43fa 100644 --- a/packages/wiz/_dev/deploy/docker/files/config-vulnerability.yml +++ b/packages/wiz/_dev/deploy/docker/files/config-vulnerability.yml @@ -20,7 +20,7 @@ rules: Content-Type: - application/json body: | - {"data": {"vulnerabilityFindings": {"nodes": [{"id":"5e95ff50-5490-514e-87f7-11e56f3230ff","portalUrl":"https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'xxx-xxx*2cSECURITY_TOOL_FINDING))","name":"CVE-2020-3333","CVEDescription":"In LibTIFF, there is a memory malloc failure in tif_pixarlog.c. A crafted TIFF document can lead to an abort, resulting in a remote denial of service attack.","CVSSSeverity":"MEDIUM","score":5.5,"exploitabilityScore":1.8,"impactScore":3.6,"dataSourceName":"data Source","hasExploit":false,"hasCisaKevExploit":false,"status":"OPEN","vendorSeverity":"MEDIUM","firstDetectedAt":"2025-12-01T11:36:10.063767Z","lastDetectedAt":"{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt":"2026-03-15T18:40:57Z","description":"Thepackage`libtiff`version`4.0.3-35.amzn2`wasdetectedin`YUMpackagemanager`onamachinerunning`Amazon2(Karoo)`isvulnerableto`CVE-2020-35522`,whichexistsinversions`<4.0.3-35.amzn2.0.1`.\n\nThevulnerabilitywasfoundinthe[OfficialAmazonLinuxSecurityAdvisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html)withvendorseverity:`Medium`([NVD](https://nvd.nist.gov/vuln/detail/CVE-2020-35522)severity:`Medium`).\n\nThevulnerabilitycanberemediatedbyupdatingthepackagetoversion`4.0.3-35.amzn2.0.1`orhigher,using`yumupdatelibtiff`.","remediation":"yumupdatelibtiff","detailedName":"libtiff","version":"4.0.3-35.amzn2","fixedVersion":"4.0.3-35.amzn2.0.1","detectionMethod":"PACKAGE","link":"https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath":"package/library/file","resolutionReason":"resolutionReason","epssSeverity":"LOW","epssPercentile":46.2,"epssProbability":0.1,"validatedInRuntime":true,"layerMetadata":{"id":"5e95ff50-5490-514e-87f7-11e56f3230ff","details":"xxxx","isBaseLayer":true},"projects":[{"id":"83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name":"Project2","slug":"project-2","businessUnit":"","riskProfile":{"businessImpact":"MBI"}},{"id":"af52828c-4eb1-5c4e-847c-ebc3a5ead531","name":"project4","slug":"project-4","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}},{"id":"d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name":"Project1","slug":"project1","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}}],"ignoreRules":{"enabled":true,"expiredAt":"2026-03-15T18:40:57Z","id":"aj3jqtvnaf","name":"abc"},"vulnerableAsset":{"id":"c828de0d-4c42-5b1c-946b-2edee094d0b3","type":"VIRTUAL_MACHINE","name":"test-4","region":"us-east-1","providerUniqueId":"arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL":"https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform":"AWS","status":"Active","subscriptionName":"wiz-integrations","subscriptionExternalId":"998231069301","subscriptionId":"94e76baa-85fd-5928-b829-1669a2ca9660","tags":{"Name":"test-4"},"hasLimitedInternetExposure":true,"hasWideInternetExposure":true,"isAccessibleFromVPN":false,"isAccessibleFromOtherVnets":false,"isAccessibleFromOtherSubscriptions":false,"operatingSystem":"Linux","ipAddresses":["89.160.20.112","89.160.20.128"]}},{"id": "84e6f460-fd37-5de0-a36f-e14203d9cc6a","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'5vfv8dawefsd*2cSECURITY_TOOL_FINDING))","name": "CVE-2022-0909","CVEDescription": "Divide By Zero error in tiffcrop in libtiff 4.3.0 allows attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit f8d0f9aa.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-03T11:36:10.067346Z","lastDetectedAt": "{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2022-0909`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-0909) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alias.aws.amazon.com/AL2.html","locationPath": null,"resolutionReason": null,"epssSeverity": "LOW","epssPercentile": 29.8,"epssProbability": 0.1,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:875231069301:instance/i-0a0f7e6sic8a5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e6sic8a5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}},{"id": "be844291-f480-5541-a300-1edaaebb788d","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'be844291-h92sc-5541-a300-1edaaebb788d*2cSECURITY_TOOL_FINDING))","name": "CVE-2016-9532","CVEDescription": "Integer overflow in the writeBufferToSeparateStrips function in tiffcrop.c in LibTIFF before 4.0.7 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted tif file.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-05T11:36:10.078415Z","lastDetectedAt": "{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2016-9532`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2016-9532) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath": null,"resolutionReason": null,"epssSeverity": "HIGH","epssPercentile": 77.7,"epssProbability": 0.7,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}}],"pageInfo": {"hasNextPage": true,"endCursor": "eyJmaWVsZHMiOlt7IkZpZWxkIjoiVGltZXN0YW1wIiwiVmFsdWUiOiIyMDIzLTA5LTA0VDExOjE5OjM3LjgwMTU0MVoifV19"}}}} + {"data": {"vulnerabilityFindings": {"nodes": [{"id":"5e95ff50-5490-514e-87f7-11e56f3230ff","portalUrl":"https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'xxx-xxx*2cSECURITY_TOOL_FINDING))","name":"CVE-2020-3333","CVEDescription":"In LibTIFF, there is a memory malloc failure in tif_pixarlog.c. A crafted TIFF document can lead to an abort, resulting in a remote denial of service attack.","CVSSSeverity":"MEDIUM","score":5.5,"exploitabilityScore":1.8,"impactScore":3.6,"dataSourceName":"data Source","hasExploit":false,"hasCisaKevExploit":false,"status":"OPEN","vendorSeverity":"MEDIUM","firstDetectedAt":"2025-12-01T11:36:10.063767Z","lastDetectedAt":"2026-03-15T18:40:57Z","resolvedAt":"2026-03-15T18:40:57Z","description":"Thepackage`libtiff`version`4.0.3-35.amzn2`wasdetectedin`YUMpackagemanager`onamachinerunning`Amazon2(Karoo)`isvulnerableto`CVE-2020-35522`,whichexistsinversions`<4.0.3-35.amzn2.0.1`.\n\nThevulnerabilitywasfoundinthe[OfficialAmazonLinuxSecurityAdvisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html)withvendorseverity:`Medium`([NVD](https://nvd.nist.gov/vuln/detail/CVE-2020-35522)severity:`Medium`).\n\nThevulnerabilitycanberemediatedbyupdatingthepackagetoversion`4.0.3-35.amzn2.0.1`orhigher,using`yumupdatelibtiff`.","remediation":"yumupdatelibtiff","detailedName":"libtiff","version":"4.0.3-35.amzn2","fixedVersion":"4.0.3-35.amzn2.0.1","detectionMethod":"PACKAGE","link":"https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath":"package/library/file","resolutionReason":"resolutionReason","epssSeverity":"LOW","epssPercentile":46.2,"epssProbability":0.1,"validatedInRuntime":true,"layerMetadata":{"id":"5e95ff50-5490-514e-87f7-11e56f3230ff","details":"xxxx","isBaseLayer":true},"projects":[{"id":"83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name":"Project2","slug":"project-2","businessUnit":"","riskProfile":{"businessImpact":"MBI"}},{"id":"af52828c-4eb1-5c4e-847c-ebc3a5ead531","name":"project4","slug":"project-4","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}},{"id":"d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name":"Project1","slug":"project1","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}}],"ignoreRules":{"enabled":true,"expiredAt":"2026-03-15T18:40:57Z","id":"aj3jqtvnaf","name":"abc"},"vulnerableAsset":{"id":"c828de0d-4c42-5b1c-946b-2edee094d0b3","type":"VIRTUAL_MACHINE","name":"test-4","region":"us-east-1","providerUniqueId":"arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL":"https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform":"AWS","status":"Active","subscriptionName":"wiz-integrations","subscriptionExternalId":"998231069301","subscriptionId":"94e76baa-85fd-5928-b829-1669a2ca9660","tags":{"Name":"test-4"},"hasLimitedInternetExposure":true,"hasWideInternetExposure":true,"isAccessibleFromVPN":false,"isAccessibleFromOtherVnets":false,"isAccessibleFromOtherSubscriptions":false,"operatingSystem":"Linux","ipAddresses":["89.160.20.112","89.160.20.128"]}},{"id": "84e6f460-fd37-5de0-a36f-e14203d9cc6a","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'5vfv8dawefsd*2cSECURITY_TOOL_FINDING))","name": "CVE-2022-0909","CVEDescription": "Divide By Zero error in tiffcrop in libtiff 4.3.0 allows attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit f8d0f9aa.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-03T11:36:10.067346Z","lastDetectedAt": "2026-03-21T09:44:57Z","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2022-0909`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-0909) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alias.aws.amazon.com/AL2.html","locationPath": null,"resolutionReason": null,"epssSeverity": "LOW","epssPercentile": 29.8,"epssProbability": 0.1,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:875231069301:instance/i-0a0f7e6sic8a5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e6sic8a5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}},{"id": "be844291-f480-5541-a300-1edaaebb788d","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'be844291-h92sc-5541-a300-1edaaebb788d*2cSECURITY_TOOL_FINDING))","name": "CVE-2016-9532","CVEDescription": "Integer overflow in the writeBufferToSeparateStrips function in tiffcrop.c in LibTIFF before 4.0.7 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted tif file.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-05T11:36:10.078415Z","lastDetectedAt": "2026-03-21T09:44:57Z","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2016-9532`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2016-9532) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath": null,"resolutionReason": null,"epssSeverity": "HIGH","epssPercentile": 77.7,"epssProbability": 0.7,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}}],"pageInfo": {"hasNextPage": true,"endCursor": "eyJmaWVsZHMiOlt7IkZpZWxkIjoiVGltZXN0YW1wIiwiVmFsdWUiOiIyMDIzLTA5LTA0VDExOjE5OjM3LjgwMTU0MVoifV19"}}}} - path: /graphql methods: ['POST'] request_headers: @@ -33,4 +33,4 @@ rules: Content-Type: - application/json body: | - {"data": {"vulnerabilityFindings": {"nodes": [{"id":"6agsdg-5190-514f-89f7-12e56f6230ff","portalUrl":"https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'xxx-xxx*2cSECURITY_TOOL_FINDING))","name":"CVE-2020-3344","CVEDescription":"In LibTIFF, there is a memory malloc failure in tif_pixarlog.c. A crafted TIFF document can lead to an abort, resulting in a remote denial of service attack.","CVSSSeverity":"MEDIUM","score":6.5,"exploitabilityScore":1.8,"impactScore":4.6,"dataSourceName":"data Source","hasExploit":false,"hasCisaKevExploit":false,"status":"OPEN","vendorSeverity":"MEDIUM","firstDetectedAt":"2025-12-10T11:36:10.063767Z","lastDetectedAt":"{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt":"2026-03-17T19:40:57Z","description":"Thepackage`libtiff`version`4.0.3-35.amzn2`wasdetectedin`YUMpackagemanager`onamachinerunning`Amazon2(Karoo)`isvulnerableto`CVE-2020-35522`,whichexistsinversions`<4.0.3-35.amzn2.0.1`.\n\nThevulnerabilitywasfoundinthe[OfficialAmazonLinuxSecurityAdvisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html)withvendorseverity:`Medium`([NVD](https://nvd.nist.gov/vuln/detail/CVE-2020-35522)severity:`Medium`).\n\nThevulnerabilitycanberemediatedbyupdatingthepackagetoversion`4.0.3-35.amzn2.0.1`orhigher,using`yumupdatelibtiff`.","remediation":"yumupdatelibtiff","detailedName":"libtiff","version":"4.0.3-35.amzn2","fixedVersion":"4.0.3-35.amzn2.0.1","detectionMethod":"PACKAGE","link":"https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath":"package/library/file","resolutionReason":"resolutionReason","epssSeverity":"LOW","epssPercentile":46.2,"epssProbability":0.1,"validatedInRuntime":true,"layerMetadata":{"id":"5t95gf50-5490-514e-87f7-11e56f3230ff","details":"xxxx","isBaseLayer":true},"projects":[{"id":"hgah564jn-a7b6-5762-8a53-8e8f59e68bd8","name":"Project2","slug":"project-2","businessUnit":"","riskProfile":{"businessImpact":"MBI"}},{"id":"fb5644tt-4eb1-5c4e-847c-ebc3a5ead531","name":"project4","slug":"project-4","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}},{"id":"d56lln08-aec0-52fc-80ab-bacd7b02f178","name":"Project1","slug":"project1","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}}],"ignoreRules":{"enabled":true,"expiredAt":"2026-03-15T18:40:57Z","id":"aj3jqtvnaf","name":"abc"},"vulnerableAsset":{"id":"c4546hng-4c42-5b1c-946b-2edee094d0b3","type":"VIRTUAL_MACHINE","name":"test-4","region":"us-east-1","providerUniqueId":"arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL":"https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform":"AWS","status":"Active","subscriptionName":"wiz-integrations","subscriptionExternalId":"998231069301","subscriptionId":"94e76baa-85fd-5928-b829-1669a2ca9660","tags":{"Name":"test-4"},"hasLimitedInternetExposure":true,"hasWideInternetExposure":true,"isAccessibleFromVPN":false,"isAccessibleFromOtherVnets":false,"isAccessibleFromOtherSubscriptions":false,"operatingSystem":"Linux","ipAddresses":["89.160.20.112","89.160.20.128"]}},{"id": "84e6f460-fd37-5de0-a36f-e14203d9cc6a","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'5vfv8dawefsd*2cSECURITY_TOOL_FINDING))","name": "CVE-2022-0999","CVEDescription": "Divide By Zero error in tiffcrop in libtiff 4.3.0 allows attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit f8d0f9aa.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-15T11:36:10.067346Z","lastDetectedAt": "{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2022-0909`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-0909) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alias.aws.amazon.com/AL2.html","locationPath": null,"resolutionReason": null,"epssSeverity": "LOW","epssPercentile": 29.8,"epssProbability": 0.1,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5702-8a13-8e8f88e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "hht3453hhh-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50mb-aec0-52fc-89ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:875231069301:instance/i-0a0f7e6sic8a5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e6sic8a5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}},{"id": "be844291-f480-5541-a300-1edaaebb788d","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'be844291-h92sc-5541-a300-1edaaebb788d*2cSECURITY_TOOL_FINDING))","name": "CVE-2016-9532","CVEDescription": "Integer overflow in the writeBufferToSeparateStrips function in tiffcrop.c in LibTIFF before 4.0.7 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted tif file.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-05T11:36:10.078415Z","lastDetectedAt": "{{ (now "-720h").Format "2006-01-02T15:04:05Z07:00" }}","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2016-9532`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2016-9532) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath": null,"resolutionReason": null,"epssSeverity": "HIGH","epssPercentile": 77.7,"epssProbability": 0.7,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}}],"pageInfo": {"hasNextPage": false,"endCursor": "eyWWWVsZHMiOlt009IfaZdpZWxkIjoiVGltZXN0YW1wIiwiVmFsdWUiOiIyMDIzLTA5LTA0VDExOjE5OjM3LjgwMTU0MVoifV19"}}}} + {"data": {"vulnerabilityFindings": {"nodes": [{"id":"6agsdg-5190-514f-89f7-12e56f6230ff","portalUrl":"https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'xxx-xxx*2cSECURITY_TOOL_FINDING))","name":"CVE-2020-3344","CVEDescription":"In LibTIFF, there is a memory malloc failure in tif_pixarlog.c. A crafted TIFF document can lead to an abort, resulting in a remote denial of service attack.","CVSSSeverity":"MEDIUM","score":6.5,"exploitabilityScore":1.8,"impactScore":4.6,"dataSourceName":"data Source","hasExploit":false,"hasCisaKevExploit":false,"status":"OPEN","vendorSeverity":"MEDIUM","firstDetectedAt":"2025-12-10T11:36:10.063767Z","lastDetectedAt":"2026-03-17T18:40:57Z","resolvedAt":"2026-03-17T19:40:57Z","description":"Thepackage`libtiff`version`4.0.3-35.amzn2`wasdetectedin`YUMpackagemanager`onamachinerunning`Amazon2(Karoo)`isvulnerableto`CVE-2020-35522`,whichexistsinversions`<4.0.3-35.amzn2.0.1`.\n\nThevulnerabilitywasfoundinthe[OfficialAmazonLinuxSecurityAdvisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html)withvendorseverity:`Medium`([NVD](https://nvd.nist.gov/vuln/detail/CVE-2020-35522)severity:`Medium`).\n\nThevulnerabilitycanberemediatedbyupdatingthepackagetoversion`4.0.3-35.amzn2.0.1`orhigher,using`yumupdatelibtiff`.","remediation":"yumupdatelibtiff","detailedName":"libtiff","version":"4.0.3-35.amzn2","fixedVersion":"4.0.3-35.amzn2.0.1","detectionMethod":"PACKAGE","link":"https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath":"package/library/file","resolutionReason":"resolutionReason","epssSeverity":"LOW","epssPercentile":46.2,"epssProbability":0.1,"validatedInRuntime":true,"layerMetadata":{"id":"5t95gf50-5490-514e-87f7-11e56f3230ff","details":"xxxx","isBaseLayer":true},"projects":[{"id":"hgah564jn-a7b6-5762-8a53-8e8f59e68bd8","name":"Project2","slug":"project-2","businessUnit":"","riskProfile":{"businessImpact":"MBI"}},{"id":"fb5644tt-4eb1-5c4e-847c-ebc3a5ead531","name":"project4","slug":"project-4","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}},{"id":"d56lln08-aec0-52fc-80ab-bacd7b02f178","name":"Project1","slug":"project1","businessUnit":"Dev","riskProfile":{"businessImpact":"MBI"}}],"ignoreRules":{"enabled":true,"expiredAt":"2026-03-15T18:40:57Z","id":"aj3jqtvnaf","name":"abc"},"vulnerableAsset":{"id":"c4546hng-4c42-5b1c-946b-2edee094d0b3","type":"VIRTUAL_MACHINE","name":"test-4","region":"us-east-1","providerUniqueId":"arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL":"https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform":"AWS","status":"Active","subscriptionName":"wiz-integrations","subscriptionExternalId":"998231069301","subscriptionId":"94e76baa-85fd-5928-b829-1669a2ca9660","tags":{"Name":"test-4"},"hasLimitedInternetExposure":true,"hasWideInternetExposure":true,"isAccessibleFromVPN":false,"isAccessibleFromOtherVnets":false,"isAccessibleFromOtherSubscriptions":false,"operatingSystem":"Linux","ipAddresses":["89.160.20.112","89.160.20.128"]}},{"id": "84e6f460-fd37-5de0-a36f-e14203d9cc6a","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'5vfv8dawefsd*2cSECURITY_TOOL_FINDING))","name": "CVE-2022-0999","CVEDescription": "Divide By Zero error in tiffcrop in libtiff 4.3.0 allows attackers to cause a denial-of-service via a crafted tiff file. For users that compile libtiff from sources, the fix is available with commit f8d0f9aa.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-15T11:36:10.067346Z","lastDetectedAt": "2026-03-21T09:44:57Z","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2022-0909`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2022-0909) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alias.aws.amazon.com/AL2.html","locationPath": null,"resolutionReason": null,"epssSeverity": "LOW","epssPercentile": 29.8,"epssProbability": 0.1,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5702-8a13-8e8f88e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "hht3453hhh-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50mb-aec0-52fc-89ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:875231069301:instance/i-0a0f7e6sic8a5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e6sic8a5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}},{"id": "be844291-f480-5541-a300-1edaaebb788d","portalUrl": "https://app.wiz.io/explorer/vulnerability-findings#~(entity~(~'be844291-h92sc-5541-a300-1edaaebb788d*2cSECURITY_TOOL_FINDING))","name": "CVE-2016-9532","CVEDescription": "Integer overflow in the writeBufferToSeparateStrips function in tiffcrop.c in LibTIFF before 4.0.7 allows remote attackers to cause a denial of service (out-of-bounds read) via a crafted tif file.","CVSSSeverity": "MEDIUM","score": 5.5,"exploitabilityScore": 1.8,"impactScore": 3.6,"dataSourceName": null,"hasExploit": false,"hasCisaKevExploit": false,"status": "OPEN","vendorSeverity": "MEDIUM","firstDetectedAt": "2025-12-05T11:36:10.078415Z","lastDetectedAt": "2026-03-21T09:44:57Z","resolvedAt": null,"description": "The package `libtiff` version `4.0.3-35.amzn2` was detected in `YUM package manager` on a machine running `Amazon 2 (Karoo)` is vulnerable to `CVE-2016-9532`, which exists in versions `< 4.0.3-35.amzn2.0.1`.\n\nThe vulnerability was found in the [Official Amazon Linux Security Advisories](https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html) with vendor severity: `Medium` ([NVD](https://nvd.nist.gov/vuln/detail/CVE-2016-9532) severity: `Medium`).\n\nThe vulnerability can be remediated by updating the package to version `4.0.3-35.amzn2.0.1` or higher, using `yum update libtiff`.","remediation": "yum update libtiff","detailedName": "libtiff","version": "4.0.3-35.amzn2","fixedVersion": "4.0.3-35.amzn2.0.1","detectionMethod": "PACKAGE","link": "https://alas.aws.amazon.com/AL2/ALAS-2022-1780.html","locationPath": null,"resolutionReason": null,"epssSeverity": "HIGH","epssPercentile": 77.7,"epssProbability": 0.7,"validatedInRuntime": null,"layerMetadata": null,"projects": [{"id": "83b76efe-a7b6-5762-8a53-8e8f59e68bd8","name": "Project 2","slug": "project-2","businessUnit": "","riskProfile": {"businessImpact": "MBI"}},{"id": "af52828c-4eb1-5c4e-847c-ebc3a5ead531","name": "project 4","slug": "project-4","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}},{"id": "d6ac50bb-aec0-52fc-80ab-bacd7b02f178","name": "Project1","slug": "project1","businessUnit": "Dev","riskProfile": {"businessImpact": "MBI"}}],"ignoreRules": null,"vulnerableAsset": {"id": "c828de0d-4c42-5b1c-946b-2edee094d0b3","type": "VIRTUAL_MACHINE","name": "test-4","region": "us-east-1","providerUniqueId": "arn:aws:ec2:us-east-1:998231069301:instance/i-0a0f7e1451da5f4a3","cloudProviderURL": "https://us-east-1.console.aws.amazon.com/ec2/v2/home?region=us-east-1#InstanceDetails:instanceId=i-0a0f7e1451da5f4a3","cloudPlatform": "AWS","status": "Active","subscriptionName": "wiz-integrations","subscriptionExternalId": "998231069301","subscriptionId": "94e76baa-85fd-5928-b829-1669a2ca9660","tags": {"Name": "test-4"},"hasLimitedInternetExposure": true,"hasWideInternetExposure": true,"isAccessibleFromVPN": false,"isAccessibleFromOtherVnets": false,"isAccessibleFromOtherSubscriptions": false,"operatingSystem": "Linux","ipAddresses": ["175.16.199.0","216.160.83.56"]}}],"pageInfo": {"hasNextPage": false,"endCursor": "eyWWWVsZHMiOlt009IfaZdpZWxkIjoiVGltZXN0YW1wIiwiVmFsdWUiOiIyMDIzLTA5LTA0VDExOjE5OjM3LjgwMTU0MVoifV19"}}}} diff --git a/packages/wiz/changelog.yml b/packages/wiz/changelog.yml index 8e8f4289797..a7524e99c96 100644 --- a/packages/wiz/changelog.yml +++ b/packages/wiz/changelog.yml @@ -1,4 +1,12 @@ # newer versions go on top +- version: "4.6.0" + changes: + - description: Add defend_v2 data stream for Wiz Detections API v2. + type: enhancement + link: https://github.com/elastic/integrations/pull/1 + - description: Remove the temporary processor that stripped the `organization`, `division`, and `team` fields added by the Agentless policy, as the Agentless platform no longer injects these fields. + type: enhancement + link: https://github.com/elastic/integrations/pull/1 - version: "4.5.0" changes: - description: Note maximum historical data in setting descriptions. diff --git a/packages/wiz/data_stream/audit/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/audit/elasticsearch/ingest_pipeline/default.yml index 59718e1a588..8be1f1876c0 100644 --- a/packages/wiz/data_stream/audit/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/audit/elasticsearch/ingest_pipeline/default.yml @@ -9,17 +9,6 @@ processors: tag: data_collection_error if: ctx.error?.message != null && ctx.message == null && ctx.event?.original == null description: error message set and no data to process. - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - rename: field: message tag: rename_message_to_event_original diff --git a/packages/wiz/data_stream/cloud_configuration_finding/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/cloud_configuration_finding/elasticsearch/ingest_pipeline/default.yml index 28f9f4557fc..24997d08497 100644 --- a/packages/wiz/data_stream/cloud_configuration_finding/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/cloud_configuration_finding/elasticsearch/ingest_pipeline/default.yml @@ -1,17 +1,6 @@ --- description: Pipeline for processing Cloud Configuration Finding logs processors: - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - set: field: ecs.version tag: set_ecs_version diff --git a/packages/wiz/data_stream/cloud_configuration_finding_full_posture/_dev/test/pipeline/test-cloud-configuration-finding-full-posture.log-expected.json b/packages/wiz/data_stream/cloud_configuration_finding_full_posture/_dev/test/pipeline/test-cloud-configuration-finding-full-posture.log-expected.json index 957a3ef821f..5668847f471 100644 --- a/packages/wiz/data_stream/cloud_configuration_finding_full_posture/_dev/test/pipeline/test-cloud-configuration-finding-full-posture.log-expected.json +++ b/packages/wiz/data_stream/cloud_configuration_finding_full_posture/_dev/test/pipeline/test-cloud-configuration-finding-full-posture.log-expected.json @@ -1,7 +1,7 @@ { "expected": [ { - "@timestamp": "2026-05-22T13:03:10.863717174Z", + "@timestamp": "2026-07-03T06:42:39.574450944Z", "cloud": { "account": { "id": "cfd132be-3bc7-4f86-8efd-ed53ae498fec", @@ -78,7 +78,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863733312Z", + "@timestamp": "2026-07-03T06:42:39.574463Z", "cloud": { "account": { "id": "998231069301", @@ -162,7 +162,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863737107Z", + "@timestamp": "2026-07-03T06:42:39.574465064Z", "cloud": { "account": { "id": "434f3cbb-30f2-4bc0-8bba-cb080280652b", @@ -254,7 +254,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863740181Z", + "@timestamp": "2026-07-03T06:42:39.574466710Z", "cloud": { "account": { "id": "434f3cbb-30f2-4bc0-8bba-cb080280652b", @@ -335,7 +335,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863743149Z", + "@timestamp": "2026-07-03T06:42:39.574468252Z", "cloud": { "account": { "id": "434f3cbb-30f2-4bc0-8bba-cb080280652b", @@ -416,7 +416,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863746126Z", + "@timestamp": "2026-07-03T06:42:39.574470180Z", "cloud": { "account": { "id": "434f3cbb-30f2-4bc0-8bba-cb080280652b", @@ -496,7 +496,7 @@ } }, { - "@timestamp": "2026-05-22T13:03:10.863749018Z", + "@timestamp": "2026-07-03T06:42:39.574471690Z", "cloud": { "account": { "id": "434f3cbb-30f2-4bc0-8bba-cb080280652b", diff --git a/packages/wiz/data_stream/cloud_configuration_finding_full_posture/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/cloud_configuration_finding_full_posture/elasticsearch/ingest_pipeline/default.yml index 1abe4db5046..e41cfe0c6de 100644 --- a/packages/wiz/data_stream/cloud_configuration_finding_full_posture/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/cloud_configuration_finding_full_posture/elasticsearch/ingest_pipeline/default.yml @@ -1,17 +1,6 @@ --- description: Pipeline for processing Cloud Configuration Finding Full Posture logs processors: - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - set: field: ecs.version tag: set_ecs_version diff --git a/packages/wiz/data_stream/defend/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/defend/elasticsearch/ingest_pipeline/default.yml index 5d3241af0a2..5499bca510e 100644 --- a/packages/wiz/data_stream/defend/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/defend/elasticsearch/ingest_pipeline/default.yml @@ -1,17 +1,6 @@ --- description: Pipeline for processing Wiz Defend logs. processors: - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - set: field: ecs.version tag: set_ecs_version diff --git a/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-common-config.yml b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-common-config.yml new file mode 100644 index 00000000000..4da22641654 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-common-config.yml @@ -0,0 +1,3 @@ +fields: + tags: + - preserve_original_event diff --git a/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log new file mode 100644 index 00000000000..e28d24d89b4 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log @@ -0,0 +1,3 @@ +{"type":"MATCH_ONLY","origins":["AWS_GUARD_DUTY"],"actors":[{"id":"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5","name":"192.0.2.10","externalId":"192.0.2.10","providerUniqueId":null,"type":"NETWORK_ADDRESS"}],"resources":[{"id":"afd6a19a-3f4e-4a69-9faf-4c313217b0e2","name":"example-vm-1","externalId":"i-0000000000000001","providerUniqueId":null,"type":"VIRTUAL_MACHINE"}],"cloudAccounts":[{"id":"32a7e699-c09f-4afc-abf2-1e00e2998350","name":"example-cloud-account","externalId":"100000000001","cloudProvider":"AWS"}],"cloudOrganizations":null,"createdAt":"2026-07-01T15:12:18.1559021Z","updatedAt":"2026-07-01T15:13:36.3181301Z","id":"edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980","severity":"LOW","description":"An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.","primaryResource":{"type":"VIRTUAL_MACHINE","name":"example-vm-1","externalId":"i-0000000000000001","region":"us-east-2","id":"afd6a19a-3f4e-4a69-9faf-4c313217b0e2"},"issue":null,"primaryActor":{"id":"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5","name":"192.0.2.10","type":"NETWORK_ADDRESS","nativeType":null,"email":null,"userAgent":null,"MFA":null,"federated":false,"friendlyName":null,"accessKeyId":null,"externalId":"192.0.2.10","providerUniqueId":null,"hasHighPrivileges":false,"hasAdminPrivileges":false,"hasHighKubernetesPrivileges":false,"hasAdminKubernetesPrivileges":false,"inactiveInLast90Days":false,"actingAs":null,"cloudAccount":null},"triggeringEvents":{"totalCountV2":1,"nodes":[{"id":"031e0c27-55c2-4496-92d9-4b7a97324515","description":"192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.","actorIP":"192.0.2.10","timestamp":"2026-07-01T15:05:03.533Z","rawAuditLogRecord":{},"commandLine":null,"runtimeProgram":{"name":null},"parentRuntimeProgram":{"name":null}}]},"ruleMatch":{"rule":{"id":"f0568339-eb51-486b-bac1-7a835689f051","name":"UnauthorizedAccess:EC2/SSHBruteForce","builtin":true,"securitySubCategories":[{"id":"wsct-id-3522","title":"Brute Force","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}},{"id":"wsct-id-3518","title":"Brute Force: Password Guessing","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}},{"id":"wsct-id-3517","title":"Brute Force: Password Cracking","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}},{"id":"wsct-id-3519","title":"Brute Force: Password Spraying","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}},{"id":"wsct-id-3524","title":"Brute Force: Credential Stuffing","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}},{"id":"wsct-id-6532","title":"Generic malicious activity","category":{"id":"wct-id-2116","name":"Generic malicious activity","framework":{"id":"wf-id-103"}}},{"id":"wsct-id-10678","title":"Credentials guessing","category":{"id":"wct-id-1854","name":"Initial Access","framework":{"id":"wf-id-83"}}},{"id":"wsct-id-10714","title":"Abnormal-sourced communication","category":{"id":"wct-id-1861","name":"C2 & Exfiltration","framework":{"id":"wf-id-83"}}},{"id":"wsct-id-20507","title":"Brute Force","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}},{"id":"wsct-id-20508","title":"Brute Force: Password Guessing","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}},{"id":"wsct-id-20509","title":"Brute Force: Password Cracking","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}},{"id":"wsct-id-20510","title":"Brute Force: Password Spraying","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}},{"id":"wsct-id-20511","title":"Brute Force: Credential Stuffing","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}}]}}} +{"type":"GENERATED_THREAT","origins":["WIZ_SENSOR"],"actors":null,"resources":[{"id":"44fa8d41-8cf2-4032-afbf-098cade5d5ab","name":"example-vm-2","externalId":"i-0000000000000002","providerUniqueId":"arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002","type":"VIRTUAL_MACHINE"}],"cloudAccounts":[{"id":"32a7e699-c09f-4afc-abf2-1e00e2998350","name":"example-cloud-account","externalId":"100000000001","cloudProvider":"AWS"}],"cloudOrganizations":null,"createdAt":"2026-06-30T10:53:40.8782105Z","updatedAt":"2026-07-01T08:19:49.6407109Z","id":"1456bbb9-19ef-4847-a80c-a2b400ba3db7","severity":"MEDIUM","description":"","primaryResource":{"type":"VIRTUAL_MACHINE","name":"example-vm-2","externalId":"i-0000000000000002","region":"us-east-2","id":"44fa8d41-8cf2-4032-afbf-098cade5d5ab"},"issue":{"id":"e0321809-7913-4693-aa03-7dad19d38d65"},"primaryActor":{"id":"","name":null,"type":"UNKNOWN","nativeType":null,"email":null,"userAgent":null,"MFA":null,"federated":false,"friendlyName":null,"accessKeyId":null,"externalId":null,"providerUniqueId":null,"hasHighPrivileges":false,"hasAdminPrivileges":false,"hasHighKubernetesPrivileges":false,"hasAdminKubernetesPrivileges":false,"inactiveInLast90Days":false,"actingAs":null,"cloudAccount":null},"triggeringEvents":{"totalCountV2":1,"nodes":[{"id":"38d4c457-8310-4286-9b15-4dca6d102f46","description":"The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}","actorIP":"192.0.2.13","timestamp":"2026-07-01T08:18:21.326Z","rawAuditLogRecord":{"common":{"vmExternalId":"i-0000000000000002","hostInfo":{"hostname":"sensor-host-1","osType":"Linux"}},"alert":{"event":{"kind":"network_accept"}}},"commandLine":"sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups","runtimeProgram":{"name":"/usr/sbin/sshd"},"parentRuntimeProgram":{"name":"/usr/lib/systemd/systemd"}}]},"ruleMatch":{"rule":{"id":"49ed0540-4dff-4193-87cc-c4b5d6d9c305","name":"Service account token was accessed","builtin":false,"securitySubCategories":[{"id":"wsct-id-9465","title":"Credential access","category":{"id":"wct-id-2123","name":"Credential access","framework":{"id":"wf-id-103"}}},{"id":"wsct-id-10708","title":"Secret theft","category":{"id":"wct-id-1860","name":"Credential Access","framework":{"id":"wf-id-83"}}}]}}} +{"type":"MATCH_ONLY","origins":["WIZ_SENSOR"],"actors":null,"resources":[{"id":"44fa8d41-8cf2-4032-afbf-098cade5d5ab","name":"example-vm-2","externalId":"i-0000000000000002","providerUniqueId":"arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002","type":"VIRTUAL_MACHINE"}],"cloudAccounts":[{"id":"32a7e699-c09f-4afc-abf2-1e00e2998350","name":"example-cloud-account","externalId":"100000000001","cloudProvider":"AWS"}],"cloudOrganizations":null,"createdAt":"2026-06-30T10:53:40.8782105Z","updatedAt":"2026-07-01T08:19:49.6407109Z","id":"83200e8c-0d19-476a-af65-843f9d3c1711","severity":"MEDIUM","description":"The program **/usr/sbin/sshd** accepted an incoming connection from **192.0.2.17**","primaryResource":{"type":"VIRTUAL_MACHINE","name":"example-vm-2","externalId":"i-0000000000000002","region":"us-east-2","id":"44fa8d41-8cf2-4032-afbf-098cade5d5ab"},"issue":null,"primaryActor":{"id":"","name":null,"type":"UNKNOWN","nativeType":null,"email":null,"userAgent":null,"MFA":null,"federated":false,"friendlyName":null,"accessKeyId":null,"externalId":null,"providerUniqueId":null,"hasHighPrivileges":false,"hasAdminPrivileges":false,"hasHighKubernetesPrivileges":false,"hasAdminKubernetesPrivileges":false,"inactiveInLast90Days":false,"actingAs":null,"cloudAccount":null},"triggeringEvents":{"totalCountV2":1,"nodes":[{"id":"38d4c457-8310-4286-9b15-4dca6d102f46","description":"The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}","actorIP":"192.0.2.13","timestamp":"2026-07-01T08:18:21.326Z","rawAuditLogRecord":{"common":{"vmExternalId":"i-0000000000000002","hostInfo":{"hostname":"sensor-host-1","osType":"Linux"}},"alert":{"event":{"kind":"network_accept"}}},"commandLine":"sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups","runtimeProgram":{"name":"/usr/sbin/sshd"},"parentRuntimeProgram":{"name":"/usr/lib/systemd/systemd"}}]},"ruleMatch":{"rule":{"id":"a3a8322e-4d2c-40b1-943f-db6dd6f81d02","name":"Suspected SSH brute-force attempts originating from a publicly accessible IP address","builtin":true,"securitySubCategories":[{"id":"wsct-id-10678","title":"Credentials guessing","category":{"id":"wct-id-1854","name":"Initial Access","framework":{"id":"wf-id-83"}}},{"id":"wsct-id-20507","title":"Brute Force","category":{"id":"wct-id-2772","name":"Credential Access","framework":{"id":"wf-id-181"}}},{"id":"wsct-id-3522","title":"Brute Force","category":{"id":"wct-id-822","name":"Credential Access","framework":{"id":"wf-id-34"}}}]}}} diff --git a/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log-expected.json b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log-expected.json new file mode 100644 index 00000000000..0906e871f7d --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/_dev/test/pipeline/test-defend-v2.log-expected.json @@ -0,0 +1,690 @@ +{ + "expected": [ + { + "@timestamp": "2026-07-01T15:13:36.318Z", + "cloud": { + "account": { + "id": [ + "100000000001" + ], + "name": [ + "example-cloud-account" + ] + }, + "provider": [ + "AWS" + ], + "region": "us-east-2" + }, + "ecs": { + "version": "9.3.0" + }, + "event": { + "category": [ + "threat" + ], + "id": "edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980", + "kind": "alert", + "original": "{\"type\":\"MATCH_ONLY\",\"origins\":[\"AWS_GUARD_DUTY\"],\"actors\":[{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"type\":\"NETWORK_ADDRESS\"}],\"resources\":[{\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"providerUniqueId\":null,\"type\":\"VIRTUAL_MACHINE\"}],\"cloudAccounts\":[{\"id\":\"32a7e699-c09f-4afc-abf2-1e00e2998350\",\"name\":\"example-cloud-account\",\"externalId\":\"100000000001\",\"cloudProvider\":\"AWS\"}],\"cloudOrganizations\":null,\"createdAt\":\"2026-07-01T15:12:18.1559021Z\",\"updatedAt\":\"2026-07-01T15:13:36.3181301Z\",\"id\":\"edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980\",\"severity\":\"LOW\",\"description\":\"An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.\",\"primaryResource\":{\"type\":\"VIRTUAL_MACHINE\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"region\":\"us-east-2\",\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\"},\"issue\":null,\"primaryActor\":{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"type\":\"NETWORK_ADDRESS\",\"nativeType\":null,\"email\":null,\"userAgent\":null,\"MFA\":null,\"federated\":false,\"friendlyName\":null,\"accessKeyId\":null,\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"hasHighPrivileges\":false,\"hasAdminPrivileges\":false,\"hasHighKubernetesPrivileges\":false,\"hasAdminKubernetesPrivileges\":false,\"inactiveInLast90Days\":false,\"actingAs\":null,\"cloudAccount\":null},\"triggeringEvents\":{\"totalCountV2\":1,\"nodes\":[{\"id\":\"031e0c27-55c2-4496-92d9-4b7a97324515\",\"description\":\"192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.\",\"actorIP\":\"192.0.2.10\",\"timestamp\":\"2026-07-01T15:05:03.533Z\",\"rawAuditLogRecord\":{},\"commandLine\":null,\"runtimeProgram\":{\"name\":null},\"parentRuntimeProgram\":{\"name\":null}}]},\"ruleMatch\":{\"rule\":{\"id\":\"f0568339-eb51-486b-bac1-7a835689f051\",\"name\":\"UnauthorizedAccess:EC2/SSHBruteForce\",\"builtin\":true,\"securitySubCategories\":[{\"id\":\"wsct-id-3522\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3518\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3517\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3519\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3524\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-6532\",\"title\":\"Generic malicious activity\",\"category\":{\"id\":\"wct-id-2116\",\"name\":\"Generic malicious activity\",\"framework\":{\"id\":\"wf-id-103\"}}},{\"id\":\"wsct-id-10678\",\"title\":\"Credentials guessing\",\"category\":{\"id\":\"wct-id-1854\",\"name\":\"Initial Access\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-10714\",\"title\":\"Abnormal-sourced communication\",\"category\":{\"id\":\"wct-id-1861\",\"name\":\"C2 & Exfiltration\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-20507\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20508\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20509\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20510\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20511\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}}]}}}", + "severity": 21, + "type": [ + "indicator" + ] + }, + "message": "An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.", + "observer": { + "product": "Defend", + "vendor": "Wiz" + }, + "related": { + "ip": [ + "192.0.2.10" + ] + }, + "rule": { + "category": [ + "Credential Access", + "Generic malicious activity", + "Initial Access", + "C2 & Exfiltration" + ], + "id": "f0568339-eb51-486b-bac1-7a835689f051", + "name": "UnauthorizedAccess:EC2/SSHBruteForce" + }, + "source": { + "geo": { + "city_name": "Las Vegas", + "continent_name": "North America", + "country_iso_code": "US", + "country_name": "United States", + "location": { + "lat": 36.17497, + "lon": -115.13722 + }, + "region_iso_code": "US-NV", + "region_name": "Nevada" + }, + "ip": [ + "192.0.2.10" + ] + }, + "tags": [ + "preserve_original_event" + ], + "wiz": { + "defend_v2": { + "actors": [ + { + "external_id": "192.0.2.10", + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + } + ], + "cloud_accounts": [ + { + "cloud_provider": "AWS", + "external_id": "100000000001", + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account" + } + ], + "created_at": "2026-07-01T15:12:18.155Z", + "origins": [ + "AWS_GUARD_DUTY" + ], + "primary_actor": { + "external_id": "192.0.2.10", + "federated": false, + "has_admin_kubernetes_privileges": false, + "has_admin_privileges": false, + "has_high_kubernetes_privileges": false, + "has_high_privileges": false, + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "inactive_in_last_90_days": false, + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + }, + "primary_resource": { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + }, + "resources": [ + { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + } + ], + "rule_match": { + "rule": { + "builtin": true, + "security_sub_categories": [ + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3522", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3518", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3517", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3519", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3524", + "title": "Brute Force: Credential Stuffing" + }, + { + "category": { + "framework": { + "id": "wf-id-103" + }, + "id": "wct-id-2116", + "name": "Generic malicious activity" + }, + "id": "wsct-id-6532", + "title": "Generic malicious activity" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1854", + "name": "Initial Access" + }, + "id": "wsct-id-10678", + "title": "Credentials guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1861", + "name": "C2 & Exfiltration" + }, + "id": "wsct-id-10714", + "title": "Abnormal-sourced communication" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20507", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20508", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20509", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20510", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20511", + "title": "Brute Force: Credential Stuffing" + } + ] + } + }, + "severity": "LOW", + "triggering_events": { + "nodes": [ + { + "actor_ip": "192.0.2.10", + "description": "192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.", + "id": "031e0c27-55c2-4496-92d9-4b7a97324515", + "timestamp": "2026-07-01T15:05:03.533Z" + } + ], + "total_count": 1 + }, + "type": "MATCH_ONLY" + } + } + }, + { + "@timestamp": "2026-07-01T08:19:49.640Z", + "cloud": { + "account": { + "id": [ + "100000000001" + ], + "name": [ + "example-cloud-account" + ] + }, + "provider": [ + "AWS" + ], + "region": "us-east-2" + }, + "ecs": { + "version": "9.3.0" + }, + "event": { + "category": [ + "threat" + ], + "id": "1456bbb9-19ef-4847-a80c-a2b400ba3db7", + "kind": "alert", + "original": "{\"type\":\"GENERATED_THREAT\",\"origins\":[\"WIZ_SENSOR\"],\"actors\":null,\"resources\":[{\"id\":\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\",\"name\":\"example-vm-2\",\"externalId\":\"i-0000000000000002\",\"providerUniqueId\":\"arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002\",\"type\":\"VIRTUAL_MACHINE\"}],\"cloudAccounts\":[{\"id\":\"32a7e699-c09f-4afc-abf2-1e00e2998350\",\"name\":\"example-cloud-account\",\"externalId\":\"100000000001\",\"cloudProvider\":\"AWS\"}],\"cloudOrganizations\":null,\"createdAt\":\"2026-06-30T10:53:40.8782105Z\",\"updatedAt\":\"2026-07-01T08:19:49.6407109Z\",\"id\":\"1456bbb9-19ef-4847-a80c-a2b400ba3db7\",\"severity\":\"MEDIUM\",\"description\":\"\",\"primaryResource\":{\"type\":\"VIRTUAL_MACHINE\",\"name\":\"example-vm-2\",\"externalId\":\"i-0000000000000002\",\"region\":\"us-east-2\",\"id\":\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\"},\"issue\":{\"id\":\"e0321809-7913-4693-aa03-7dad19d38d65\"},\"primaryActor\":{\"id\":\"\",\"name\":null,\"type\":\"UNKNOWN\",\"nativeType\":null,\"email\":null,\"userAgent\":null,\"MFA\":null,\"federated\":false,\"friendlyName\":null,\"accessKeyId\":null,\"externalId\":null,\"providerUniqueId\":null,\"hasHighPrivileges\":false,\"hasAdminPrivileges\":false,\"hasHighKubernetesPrivileges\":false,\"hasAdminKubernetesPrivileges\":false,\"inactiveInLast90Days\":false,\"actingAs\":null,\"cloudAccount\":null},\"triggeringEvents\":{\"totalCountV2\":1,\"nodes\":[{\"id\":\"38d4c457-8310-4286-9b15-4dca6d102f46\",\"description\":\"The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\\\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\\\" cloudEventId=\\\"38d4c457-8310-4286-9b15-4dca6d102f46\\\" cloudEventTimestamp=\\\"2026-07-01T08:18:21.326Z\\\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\\\-vm\\\\-2]{resourceId=\\\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\\\" resourceType=\\\"VIRTUAL_MACHINE\\\" nativeType=\\\"virtualMachine\\\"}\",\"actorIP\":\"192.0.2.13\",\"timestamp\":\"2026-07-01T08:18:21.326Z\",\"rawAuditLogRecord\":{\"common\":{\"vmExternalId\":\"i-0000000000000002\",\"hostInfo\":{\"hostname\":\"sensor-host-1\",\"osType\":\"Linux\"}},\"alert\":{\"event\":{\"kind\":\"network_accept\"}}},\"commandLine\":\"sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups\",\"runtimeProgram\":{\"name\":\"/usr/sbin/sshd\"},\"parentRuntimeProgram\":{\"name\":\"/usr/lib/systemd/systemd\"}}]},\"ruleMatch\":{\"rule\":{\"id\":\"49ed0540-4dff-4193-87cc-c4b5d6d9c305\",\"name\":\"Service account token was accessed\",\"builtin\":false,\"securitySubCategories\":[{\"id\":\"wsct-id-9465\",\"title\":\"Credential access\",\"category\":{\"id\":\"wct-id-2123\",\"name\":\"Credential access\",\"framework\":{\"id\":\"wf-id-103\"}}},{\"id\":\"wsct-id-10708\",\"title\":\"Secret theft\",\"category\":{\"id\":\"wct-id-1860\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-83\"}}}]}}}", + "severity": 47, + "type": [ + "indicator" + ] + }, + "host": { + "os": { + "type": "linux" + } + }, + "observer": { + "product": "Defend", + "vendor": "Wiz" + }, + "process": { + "command_line": [ + "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups" + ], + "executable": [ + "/usr/sbin/sshd" + ], + "name": [ + "/usr/sbin/sshd" + ], + "parent": { + "name": [ + "/usr/lib/systemd/systemd" + ] + } + }, + "related": { + "ip": [ + "192.0.2.13" + ] + }, + "rule": { + "category": [ + "Credential access", + "Credential Access" + ], + "id": "49ed0540-4dff-4193-87cc-c4b5d6d9c305", + "name": "Service account token was accessed" + }, + "source": { + "geo": { + "city_name": "Las Vegas", + "continent_name": "North America", + "country_iso_code": "US", + "country_name": "United States", + "location": { + "lat": 36.17497, + "lon": -115.13722 + }, + "region_iso_code": "US-NV", + "region_name": "Nevada" + }, + "ip": [ + "192.0.2.13" + ] + }, + "tags": [ + "preserve_original_event" + ], + "wiz": { + "defend_v2": { + "cloud_accounts": [ + { + "cloud_provider": "AWS", + "external_id": "100000000001", + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account" + } + ], + "created_at": "2026-06-30T10:53:40.878Z", + "issue": { + "id": "e0321809-7913-4693-aa03-7dad19d38d65" + }, + "origins": [ + "WIZ_SENSOR" + ], + "primary_actor": { + "federated": false, + "has_admin_kubernetes_privileges": false, + "has_admin_privileges": false, + "has_high_kubernetes_privileges": false, + "has_high_privileges": false, + "inactive_in_last_90_days": false, + "type": "UNKNOWN" + }, + "primary_resource": { + "external_id": "i-0000000000000002", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "type": "VIRTUAL_MACHINE" + }, + "resources": [ + { + "external_id": "i-0000000000000002", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "provider_unique_id": "arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002", + "type": "VIRTUAL_MACHINE" + } + ], + "rule_match": { + "rule": { + "builtin": false, + "security_sub_categories": [ + { + "category": { + "framework": { + "id": "wf-id-103" + }, + "id": "wct-id-2123", + "name": "Credential access" + }, + "id": "wsct-id-9465", + "title": "Credential access" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1860", + "name": "Credential Access" + }, + "id": "wsct-id-10708", + "title": "Secret theft" + } + ] + } + }, + "severity": "MEDIUM", + "triggering_events": { + "nodes": [ + { + "actor_ip": "192.0.2.13", + "command_line": "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups", + "description": "The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}", + "id": "38d4c457-8310-4286-9b15-4dca6d102f46", + "parent_runtime_program": { + "name": "/usr/lib/systemd/systemd" + }, + "raw_audit_log_record": { + "alert": { + "event": { + "kind": "network_accept" + } + }, + "common": { + "host_info": { + "hostname": "sensor-host-1", + "os_type": "Linux" + }, + "vm_external_id": "i-0000000000000002" + } + }, + "runtime_program": { + "name": "/usr/sbin/sshd" + }, + "timestamp": "2026-07-01T08:18:21.326Z" + } + ], + "total_count": 1 + }, + "type": "GENERATED_THREAT" + } + } + }, + { + "@timestamp": "2026-07-01T08:19:49.640Z", + "cloud": { + "account": { + "id": [ + "100000000001" + ], + "name": [ + "example-cloud-account" + ] + }, + "provider": [ + "AWS" + ], + "region": "us-east-2" + }, + "ecs": { + "version": "9.3.0" + }, + "event": { + "category": [ + "threat" + ], + "id": "83200e8c-0d19-476a-af65-843f9d3c1711", + "kind": "alert", + "original": "{\"type\":\"MATCH_ONLY\",\"origins\":[\"WIZ_SENSOR\"],\"actors\":null,\"resources\":[{\"id\":\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\",\"name\":\"example-vm-2\",\"externalId\":\"i-0000000000000002\",\"providerUniqueId\":\"arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002\",\"type\":\"VIRTUAL_MACHINE\"}],\"cloudAccounts\":[{\"id\":\"32a7e699-c09f-4afc-abf2-1e00e2998350\",\"name\":\"example-cloud-account\",\"externalId\":\"100000000001\",\"cloudProvider\":\"AWS\"}],\"cloudOrganizations\":null,\"createdAt\":\"2026-06-30T10:53:40.8782105Z\",\"updatedAt\":\"2026-07-01T08:19:49.6407109Z\",\"id\":\"83200e8c-0d19-476a-af65-843f9d3c1711\",\"severity\":\"MEDIUM\",\"description\":\"The program **/usr/sbin/sshd** accepted an incoming connection from **192.0.2.17**\",\"primaryResource\":{\"type\":\"VIRTUAL_MACHINE\",\"name\":\"example-vm-2\",\"externalId\":\"i-0000000000000002\",\"region\":\"us-east-2\",\"id\":\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\"},\"issue\":null,\"primaryActor\":{\"id\":\"\",\"name\":null,\"type\":\"UNKNOWN\",\"nativeType\":null,\"email\":null,\"userAgent\":null,\"MFA\":null,\"federated\":false,\"friendlyName\":null,\"accessKeyId\":null,\"externalId\":null,\"providerUniqueId\":null,\"hasHighPrivileges\":false,\"hasAdminPrivileges\":false,\"hasHighKubernetesPrivileges\":false,\"hasAdminKubernetesPrivileges\":false,\"inactiveInLast90Days\":false,\"actingAs\":null,\"cloudAccount\":null},\"triggeringEvents\":{\"totalCountV2\":1,\"nodes\":[{\"id\":\"38d4c457-8310-4286-9b15-4dca6d102f46\",\"description\":\"The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\\\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\\\" cloudEventId=\\\"38d4c457-8310-4286-9b15-4dca6d102f46\\\" cloudEventTimestamp=\\\"2026-07-01T08:18:21.326Z\\\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\\\-vm\\\\-2]{resourceId=\\\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\\\" resourceType=\\\"VIRTUAL_MACHINE\\\" nativeType=\\\"virtualMachine\\\"}\",\"actorIP\":\"192.0.2.13\",\"timestamp\":\"2026-07-01T08:18:21.326Z\",\"rawAuditLogRecord\":{\"common\":{\"vmExternalId\":\"i-0000000000000002\",\"hostInfo\":{\"hostname\":\"sensor-host-1\",\"osType\":\"Linux\"}},\"alert\":{\"event\":{\"kind\":\"network_accept\"}}},\"commandLine\":\"sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups\",\"runtimeProgram\":{\"name\":\"/usr/sbin/sshd\"},\"parentRuntimeProgram\":{\"name\":\"/usr/lib/systemd/systemd\"}}]},\"ruleMatch\":{\"rule\":{\"id\":\"a3a8322e-4d2c-40b1-943f-db6dd6f81d02\",\"name\":\"Suspected SSH brute-force attempts originating from a publicly accessible IP address\",\"builtin\":true,\"securitySubCategories\":[{\"id\":\"wsct-id-10678\",\"title\":\"Credentials guessing\",\"category\":{\"id\":\"wct-id-1854\",\"name\":\"Initial Access\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-20507\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-3522\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}}]}}}", + "severity": 47, + "type": [ + "indicator" + ] + }, + "host": { + "os": { + "type": "linux" + } + }, + "message": "The program **/usr/sbin/sshd** accepted an incoming connection from **192.0.2.17**", + "observer": { + "product": "Defend", + "vendor": "Wiz" + }, + "process": { + "command_line": [ + "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups" + ], + "executable": [ + "/usr/sbin/sshd" + ], + "name": [ + "/usr/sbin/sshd" + ], + "parent": { + "name": [ + "/usr/lib/systemd/systemd" + ] + } + }, + "related": { + "ip": [ + "192.0.2.13" + ] + }, + "rule": { + "category": [ + "Initial Access", + "Credential Access" + ], + "id": "a3a8322e-4d2c-40b1-943f-db6dd6f81d02", + "name": "Suspected SSH brute-force attempts originating from a publicly accessible IP address" + }, + "source": { + "geo": { + "city_name": "Las Vegas", + "continent_name": "North America", + "country_iso_code": "US", + "country_name": "United States", + "location": { + "lat": 36.17497, + "lon": -115.13722 + }, + "region_iso_code": "US-NV", + "region_name": "Nevada" + }, + "ip": [ + "192.0.2.13" + ] + }, + "tags": [ + "preserve_original_event" + ], + "wiz": { + "defend_v2": { + "cloud_accounts": [ + { + "cloud_provider": "AWS", + "external_id": "100000000001", + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account" + } + ], + "created_at": "2026-06-30T10:53:40.878Z", + "origins": [ + "WIZ_SENSOR" + ], + "primary_actor": { + "federated": false, + "has_admin_kubernetes_privileges": false, + "has_admin_privileges": false, + "has_high_kubernetes_privileges": false, + "has_high_privileges": false, + "inactive_in_last_90_days": false, + "type": "UNKNOWN" + }, + "primary_resource": { + "external_id": "i-0000000000000002", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "type": "VIRTUAL_MACHINE" + }, + "resources": [ + { + "external_id": "i-0000000000000002", + "id": "44fa8d41-8cf2-4032-afbf-098cade5d5ab", + "name": "example-vm-2", + "provider_unique_id": "arn:aws:ec2:us-east-2:100000000001:instance/i-0000000000000002", + "type": "VIRTUAL_MACHINE" + } + ], + "rule_match": { + "rule": { + "builtin": true, + "security_sub_categories": [ + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1854", + "name": "Initial Access" + }, + "id": "wsct-id-10678", + "title": "Credentials guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20507", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3522", + "title": "Brute Force" + } + ] + } + }, + "severity": "MEDIUM", + "triggering_events": { + "nodes": [ + { + "actor_ip": "192.0.2.13", + "command_line": "sshd: /usr/sbin/sshd -D [listener] 0 of 10-100 startups", + "description": "The program :runtime-program[/usr/sbin/sshd]{runtimeProgramId=\"ab58b28a-8e4c-4bc3-b668-7724b1e5a65a##16195461525115046481\" cloudEventId=\"38d4c457-8310-4286-9b15-4dca6d102f46\" cloudEventTimestamp=\"2026-07-01T08:18:21.326Z\"} accepted an incoming connection from **192.0.2.13** on the local port **22** on :cloud-resource[example\\-vm\\-2]{resourceId=\"44fa8d41-8cf2-4032-afbf-098cade5d5ab\" resourceType=\"VIRTUAL_MACHINE\" nativeType=\"virtualMachine\"}", + "id": "38d4c457-8310-4286-9b15-4dca6d102f46", + "parent_runtime_program": { + "name": "/usr/lib/systemd/systemd" + }, + "raw_audit_log_record": { + "alert": { + "event": { + "kind": "network_accept" + } + }, + "common": { + "host_info": { + "hostname": "sensor-host-1", + "os_type": "Linux" + }, + "vm_external_id": "i-0000000000000002" + } + }, + "runtime_program": { + "name": "/usr/sbin/sshd" + }, + "timestamp": "2026-07-01T08:18:21.326Z" + } + ], + "total_count": 1 + }, + "type": "MATCH_ONLY" + } + } + } + ] +} diff --git a/packages/wiz/data_stream/defend_v2/_dev/test/system/test-default-config.yml b/packages/wiz/data_stream/defend_v2/_dev/test/system/test-default-config.yml new file mode 100644 index 00000000000..dc64df99f37 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/_dev/test/system/test-default-config.yml @@ -0,0 +1,15 @@ +input: cel +service: wiz-defend_v2 +wait_for_data_timeout: 2m +vars: + url: http://{{Hostname}}:{{Port}} + client_id: xxxx + client_secret: xxxx + token_url: http://{{Hostname}}:{{Port}}/oauth/token +data_stream: + vars: + interval: 10s + batch_size: 2 + preserve_original_event: true +assert: + hit_count: 3 diff --git a/packages/wiz/data_stream/defend_v2/agent/stream/cel.yml.hbs b/packages/wiz/data_stream/defend_v2/agent/stream/cel.yml.hbs new file mode 100644 index 00000000000..0a0ff4dd9b1 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/agent/stream/cel.yml.hbs @@ -0,0 +1,246 @@ +interval: {{interval}} +resource.tracer: + enabled: {{enable_request_tracer}} + filename: "../../logs/cel/http-request-trace-*.ndjson" + maxbackups: 5 +{{#if proxy_url}} +resource.proxy_url: {{proxy_url}} +{{/if}} +{{#if ssl}} +resource.ssl: {{ssl}} +{{/if}} +{{#if http_client_timeout}} +resource.timeout: {{http_client_timeout}} +{{/if}} +resource.rate_limit.limit: {{resource_rate_limit_limit}} +resource.retry.max_attempts: {{resource_retry_max_attempts}} +resource.url: {{url}} +auth.oauth2: + client.id: {{client_id}} + client.secret: {{client_secret}} + token_url: {{token_url}} + endpoint_params: + grant_type: client_credentials + audience: wiz-api +state: + initial_interval: {{initial_interval}} + want_more: false + batch_size: {{batch_size}} + query: >- + query DetectionsTableV2($filterBy: DetectionFilters $first: Int $after: String $orderBy: DetectionOrder){ + detections(filterBy: $filterBy first: $first after: $after orderBy: $orderBy) { + nodes { + type + origins + actors { + id + name + externalId + providerUniqueId + type + } + resources { + id + name + externalId + providerUniqueId + type + } + cloudAccounts { + id + name + externalId + cloudProvider + } + cloudOrganizations { + id + name + externalId + cloudProvider + } + createdAt + updatedAt + id + severity + description(format: MARKDOWN) + primaryResource { + type + name + externalId + region + id + } + issue { + id + } + primaryActor { + id + name + type + nativeType + email + userAgent + MFA + federated + friendlyName + accessKeyId + externalId + providerUniqueId + hasHighPrivileges + hasAdminPrivileges + hasHighKubernetesPrivileges + hasAdminKubernetesPrivileges + inactiveInLast90Days + actingAs { + id + name + type + friendlyName + accessKeyId + externalId + providerUniqueId + } + cloudAccount { + id + externalId + name + cloudProvider + } + } + triggeringEvents(first: 50) { + totalCountV2 + nodes { + ... on CloudEvent { + id + description + actorIP + timestamp + rawAuditLogRecord + commandLine + runtimeProgram { + name + } + parentRuntimeProgram { + name + } + } + } + } + ruleMatch { + rule { + id + name + builtin + securitySubCategories { + id + title + category { + id + name + framework { + id + } + } + } + } + } + } + pageInfo { + hasNextPage + endCursor + } + totalCount + } + } +redact: + fields: ~ +{{#if max_executions}} +max_executions: {{max_executions}} +{{/if}} +program: | + ( + state.?want_more.orValue(false) ? + state.start_time + : + state.?cursor.last_timestamp.orValue(string(now() - duration(state.initial_interval))) + ).as(start_time, state.with( + request( + "POST", + state.url.trim_right("/") + "/graphql", + { + "query": state.query, + "variables": { + "first": state.batch_size, + "after": state.?end_cursor.value.orValue(null), + "filterBy": { + "updatedAt": { + "after": start_time + }, + // Wiz applies a default type filter of GENERATED_THREAT when any filterBy is + // sent, which drops MATCH_ONLY detections (rule matches without a threat issue). + // Request both types explicitly so pagination matches an unfiltered query. + "type": { + "equals": ["GENERATED_THREAT", "MATCH_ONLY"] + } + } + } + }.encode_json() + ).with({ + "Header": { + "Content-Type": ["application/json"], + "User-Agent": [useragent], + }, + }).do_request().as(resp, resp.StatusCode == 200 ? + resp.Body.decode_json().as(body, { + "events": body.?data.?detections.?nodes.orValue([]).map(e, { + "message": e.encode_json(), + }), + "cursor": { + ?"last_timestamp": body.?data.?detections.nodes.orValue([]).size() > 0 ? + optional.of(string(body.?data.?detections.nodes.orValue([]).map(e, timestamp(e.updatedAt)).max())) + : + state.?cursor.last_timestamp, + }, + "start_time": start_time, + "end_cursor": { + ?"value": body.?data.?detections.?pageInfo.hasNextPage.orValue(false) && + body.?data.?detections.?pageInfo.endCursor.orValue(null) != null ? + body.?data.?detections.?pageInfo.endCursor + : + optional.none() + }, + "want_more": body.?data.?detections.?pageInfo.hasNextPage.orValue(false) && + body.?data.?detections.?pageInfo.endCursor.orValue(null) != null, + }) + : + { + "events": { + "error": { + "code": string(resp.StatusCode), + "id": string(resp.Status), + "message": "POST " + state.url.trim_right("/") + "/graphql: " + ( + size(resp.Body) != 0 ? + string(resp.Body) + : + string(resp.Status) + ' (' + string(resp.StatusCode) + ')' + ), + }, + }, + "want_more": false, + } + ) + )) +tags: +{{#if preserve_original_event}} + - preserve_original_event +{{/if}} +{{#each tags as |tag|}} + - {{tag}} +{{/each}} +{{#contains "forwarded" tags}} +publisher_pipeline.disable_host: true +{{/contains}} +{{#if processors}} +processors: +{{processors}} +{{/if}} diff --git a/packages/wiz/data_stream/defend_v2/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/defend_v2/elasticsearch/ingest_pipeline/default.yml new file mode 100644 index 00000000000..9efb672a8ed --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/elasticsearch/ingest_pipeline/default.yml @@ -0,0 +1,626 @@ +--- +description: Pipeline for processing Wiz Defend v2 detection logs. +processors: + - set: + field: ecs.version + tag: set_ecs_version + value: '9.3.0' + - set: + field: observer.product + tag: set_observer_product + value: Defend + - set: + field: observer.vendor + tag: set_observer_vendor + value: Wiz + - terminate: + tag: data_collection_error + if: ctx.error?.message != null && ctx.message == null && ctx.event?.original == null + description: error message set and no data to process. + + # parse the event JSON + - rename: + field: message + tag: rename_message_to_event_original + target_field: event.original + ignore_missing: true + description: Renames the original `message` field to `event.original` to store a copy of the original message. The `event.original` field is not touched if the document already has one; it may happen when Logstash sends the document. + if: ctx.event?.original == null + - remove: + field: message + tag: remove_message + ignore_missing: true + description: The `message` field is no longer required if the document has an `event.original` field. + if: ctx.event?.original != null + - json: + field: event.original + tag: json_event_original + target_field: json + on_failure: + - append: + field: error.message + tag: append_json_event_original_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - fingerprint: + tag: fingerprint_defend_v2_id_and_updated_at + fields: + - json.id + - json.updatedAt + target_field: _id + ignore_missing: true + + # rename to snake case + - script: + tag: script_convert_camelcase_to_snake_case + lang: painless + description: Convert camelCase to snake_case + if: ctx.json != null + source: | + String camelToSnake(String str) { + def result = ""; + def lastCharWasUpperCase = false; + for (int i = 0; i < str.length(); i++) { + char c = str.charAt(i); + if (Character.isUpperCase(c)) { + if (i > 0 && !lastCharWasUpperCase) { + result += "_"; + } + result += Character.toLowerCase(c); + lastCharWasUpperCase = true; + } else { + result += c; + lastCharWasUpperCase = false; + } + } + return result; + } + def convertToSnakeCase(def obj) { + if (obj instanceof Map) { + def newObj = [:]; + for (entry in obj.entrySet()) { + if (!entry.getKey().contains("@")) { + String newKey = camelToSnake(entry.getKey()); + newObj[newKey] = convertToSnakeCase(entry.getValue()); + } + } + return newObj; + } else if (obj instanceof List) { + def newList = []; + for (item in obj) { + newList.add(convertToSnakeCase(item)); + } + return newList; + } else { + return obj; + } + } + ctx.wiz = ctx.wiz ?: [:]; + ctx.wiz.defend_v2 = convertToSnakeCase(ctx.json); + - rename: + field: wiz.defend_v2.triggering_events.total_count_v2 + tag: rename_triggering_events_total_count_v2 + target_field: wiz.defend_v2.triggering_events.total_count + ignore_missing: true + - rename: + field: wiz.defend_v2.primary_actor.inactive_in_last90_days + tag: rename_primary_actor_inactive_in_last90_days + target_field: wiz.defend_v2.primary_actor.inactive_in_last_90_days + ignore_missing: true + + # convert values + - date: + field: wiz.defend_v2.created_at + tag: date_created_at + target_field: wiz.defend_v2.created_at + formats: + - ISO8601 + if: ctx.wiz?.defend_v2?.created_at != null && ctx.wiz.defend_v2.created_at != '' + on_failure: + - remove: + field: wiz.defend_v2.created_at + tag: remove_created_at_on_date_failure + ignore_missing: true + - append: + field: error.message + tag: append_date_created_at_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - date: + field: wiz.defend_v2.updated_at + tag: date_updated_at + target_field: wiz.defend_v2.updated_at + formats: + - ISO8601 + if: ctx.wiz?.defend_v2?.updated_at != null && ctx.wiz.defend_v2.updated_at != '' + on_failure: + - remove: + field: wiz.defend_v2.updated_at + tag: remove_updated_at_on_date_failure + ignore_missing: true + - append: + field: error.message + tag: append_date_updated_at_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # populate ECS fields + - set: + field: message + tag: set_message_from_description + copy_from: wiz.defend_v2.description + ignore_empty_value: true + - set: + field: '@timestamp' + tag: set_timestamp_from_updated_at + copy_from: wiz.defend_v2.updated_at + ignore_empty_value: true + + # event.* + - set: + field: event.kind + tag: set_event_kind + value: alert + - append: + field: event.type + tag: append_indicator_into_event_type + value: indicator + - append: + field: event.category + tag: append_threat_into_event_category + value: threat + - set: + field: event.id + tag: set_event_id_from_defend_v2_id + copy_from: wiz.defend_v2.id + ignore_empty_value: true + - script: + description: Set event severity based on detection severity. + tag: set_event_severity_from_defend_v2_severity + if: ctx.wiz?.defend_v2?.severity instanceof String + lang: painless + source: |- + String severity = ctx.wiz.defend_v2.severity; + if (severity.equalsIgnoreCase("low")) { + ctx.event.severity = 21; + } else if (severity.equalsIgnoreCase("informational")) { + ctx.event.severity = 0; + } else if (severity.equalsIgnoreCase("medium")) { + ctx.event.severity = 47; + } else if (severity.equalsIgnoreCase("high")) { + ctx.event.severity = 73; + } else if (severity.equalsIgnoreCase("critical")) { + ctx.event.severity = 99; + } + + # cloud.* + - set: + field: cloud.region + tag: set_cloud_region_from_primary_resource_region + copy_from: wiz.defend_v2.primary_resource.region + ignore_empty_value: true + - foreach: + field: wiz.defend_v2.cloud_accounts + tag: foreach_cloud_accounts_into_cloud_account_id + if: ctx.wiz?.defend_v2?.cloud_accounts instanceof List + processor: + append: + field: cloud.account.id + tag: append_cloud_account_id + value: '{{{_ingest._value.external_id}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_cloud_account_id_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.cloud_accounts + tag: foreach_cloud_accounts_into_cloud_account_name + if: ctx.wiz?.defend_v2?.cloud_accounts instanceof List + processor: + append: + field: cloud.account.name + tag: append_cloud_account_name + value: '{{{_ingest._value.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_cloud_account_name_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.cloud_accounts + tag: foreach_cloud_accounts_into_cloud_provider + if: ctx.wiz?.defend_v2?.cloud_accounts instanceof List + processor: + append: + field: cloud.provider + tag: append_cloud_provider + value: '{{{_ingest._value.cloud_provider}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_cloud_provider_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # organization.* + - foreach: + field: wiz.defend_v2.cloud_organizations + tag: foreach_cloud_organizations_into_organization_id + if: ctx.wiz?.defend_v2?.cloud_organizations instanceof List + processor: + append: + field: organization.id + tag: append_organization_id + value: '{{{_ingest._value.id}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_organization_id_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.cloud_organizations + tag: foreach_cloud_organizations_into_organization_name + if: ctx.wiz?.defend_v2?.cloud_organizations instanceof List + processor: + append: + field: organization.name + tag: append_organization_name + value: '{{{_ingest._value.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_organization_name_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # user.* + - set: + field: user.email + tag: set_user_email_from_primary_actor_email + copy_from: wiz.defend_v2.primary_actor.email + ignore_empty_value: true + + # process.* + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_process_command_line + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: process.command_line + tag: append_process_command_line_from_triggering_events + value: '{{{_ingest._value.command_line}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_process_command_line_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_process_executable + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: process.executable + tag: append_process_executable_from_triggering_events + value: '{{{_ingest._value.runtime_program.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_process_executable_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_process_name + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: process.name + tag: append_process_name_from_triggering_events + value: '{{{_ingest._value.runtime_program.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_process_name_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_process_parent_name + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: process.parent.name + tag: append_process_parent_name_from_triggering_events + value: '{{{_ingest._value.parent_runtime_program.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_process_parent_name_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # source.* + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_source_ip + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: source.ip + tag: append_source_ip_from_triggering_events + value: '{{{_ingest._value.actor_ip}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_source_ip_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - geoip: + field: source.ip + tag: geoip_source_ip + target_field: source.geo + ignore_missing: true + on_failure: + - append: + field: error.message + tag: append_geoip_source_ip_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # container.* + - set: + field: container.id + tag: set_container_id_from_primary_resource_external_id + copy_from: wiz.defend_v2.primary_resource.external_id + if: ctx.wiz?.defend_v2?.primary_resource?.type != null && ctx.wiz.defend_v2.primary_resource.type.equalsIgnoreCase('CONTAINER') + ignore_empty_value: true + - set: + field: container.name + tag: set_container_name_from_primary_resource_name + copy_from: wiz.defend_v2.primary_resource.name + if: ctx.wiz?.defend_v2?.primary_resource?.type != null && ctx.wiz.defend_v2.primary_resource.type.equalsIgnoreCase('CONTAINER') + ignore_empty_value: true + + # cloud.instance.id, host.name, file.path, event.action (triggering event audit logs) + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_cloud_instance_id + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: cloud.instance.id + tag: append_cloud_instance_id_from_triggering_events + value: '{{{_ingest._value.raw_audit_log_record.common.vm_external_id}}}' + if: ctx._ingest?._value?.raw_audit_log_record?.common?.vm_external_id != null + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_cloud_instance_id_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_host_name + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: host.name + tag: append_host_name_from_triggering_events + value: '{{{_ingest._value.raw_audit_log_record.common.host_info.hostname}}}' + if: ctx._ingest?._value?.raw_audit_log_record?.common?.host_info?.hostname != null + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_host_name_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_file_path + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: file.path + tag: append_file_path_from_triggering_events + value: '{{{_ingest._value.raw_audit_log_record.alert.file_event_details.name}}}' + if: ctx._ingest?._value?.raw_audit_log_record?.alert?.file_event_details?.name != null + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_file_path_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_event_action + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: event.action + tag: append_event_action_from_triggering_events + value: '{{{_ingest._value.raw_audit_log_record.alert.event.kind}}}' + if: ctx._ingest?._value?.raw_audit_log_record?.alert?.event?.kind != null + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_event_action_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # host.os.type (triggering event audit logs) + - script: + tag: script_set_host_os_type_from_triggering_events + lang: painless + description: Map host OS type from all triggering event audit logs. + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List && !ctx.wiz.defend_v2.triggering_events.nodes.isEmpty() + source: |- + String mapOsType(def osType) { + if (osType == null) { + return null; + } + String os = osType.toString().toLowerCase(); + if (os.contains('windows')) { + return 'windows'; + } else if (os.contains('mac') || os.contains('darwin')) { + return 'macos'; + } else if (os.contains('linux') || os.contains('amazon') || os.contains('ubuntu') || os.contains('debian') || os.contains('centos') || os.contains('rhel') || os.contains('unix')) { + return 'linux'; + } else if (os.contains('android')) { + return 'android'; + } else if (os.contains('ios')) { + return 'ios'; + } + return null; + } + def osTypes = []; + for (def node : ctx.wiz.defend_v2.triggering_events.nodes) { + def audit = node.raw_audit_log_record; + if (!(audit instanceof Map)) { + continue; + } + def common = audit.common; + if (!(common instanceof Map)) { + continue; + } + def hostInfo = common.host_info; + if (!(hostInfo instanceof Map)) { + continue; + } + String mappedOsType = mapOsType(hostInfo.os_type); + if (mappedOsType != null && !osTypes.contains(mappedOsType)) { + osTypes.add(mappedOsType); + } + } + if (!osTypes.isEmpty()) { + ctx.host = ctx.host ?: [:]; + ctx.host.os = ctx.host.os ?: [:]; + ctx.host.os.type = osTypes.size() == 1 ? osTypes[0] : osTypes; + } + + # rule.* + - set: + field: rule.id + tag: set_rule_id_from_rule_match_rule_id + copy_from: wiz.defend_v2.rule_match.rule.id + ignore_empty_value: true + - set: + field: rule.name + tag: set_rule_name_from_rule_match_rule_name + copy_from: wiz.defend_v2.rule_match.rule.name + ignore_empty_value: true + - foreach: + field: wiz.defend_v2.rule_match.rule.security_sub_categories + tag: foreach_security_sub_categories_into_rule_category + if: ctx.wiz?.defend_v2?.rule_match?.rule?.security_sub_categories instanceof List + processor: + append: + field: rule.category + tag: append_rule_category_from_security_sub_categories + value: '{{{_ingest._value.category.name}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_rule_category_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + + # related.* + - foreach: + field: wiz.defend_v2.triggering_events.nodes + tag: foreach_triggering_events_into_related_ip + if: ctx.wiz?.defend_v2?.triggering_events?.nodes instanceof List + processor: + append: + field: related.ip + tag: append_related_ip_from_triggering_events + value: '{{{_ingest._value.actor_ip}}}' + allow_duplicates: false + on_failure: + - append: + field: error.message + tag: append_related_ip_failure_into_error_message + value: 'Processor {{{_ingest.on_failure_processor_type}}} with tag {{{_ingest.on_failure_processor_tag}}} in pipeline {{{_ingest.on_failure_pipeline}}} failed with message: {{{_ingest.on_failure_message}}}' + - append: + field: related.user + tag: append_related_user_from_primary_actor_email + value: '{{{wiz.defend_v2.primary_actor.email}}}' + if: ctx.wiz?.defend_v2?.primary_actor?.email != null + allow_duplicates: false + - append: + field: related.hosts + tag: append_related_hosts_from_host_name + value: '{{{host.name}}}' + if: ctx.host?.name != null + allow_duplicates: false + + - remove: + field: + - wiz.defend_v2.updated_at + - wiz.defend_v2.id + - wiz.defend_v2.description + - wiz.defend_v2.rule_match.rule.id + - wiz.defend_v2.rule_match.rule.name + - wiz.defend_v2.primary_resource.region + tag: remove_fields_mapped_to_ecs + ignore_missing: true + - remove: + field: json + tag: remove_json + ignore_missing: true + - script: + tag: script_to_drop_null_values + lang: painless + description: This script processor iterates over the whole document to remove fields with null values. + source: |- + void handleMap(Map map) { + map.values().removeIf(v -> { + if (v instanceof Map) { + handleMap(v); + } else if (v instanceof List) { + handleList(v); + } + return v == null || v == '' || (v instanceof Map && v.size() == 0) || (v instanceof List && v.size() == 0) + }); + } + void handleList(List list) { + list.removeIf(v -> { + if (v instanceof Map) { + handleMap(v); + } else if (v instanceof List) { + handleList(v); + } + return v == null || v == '' || (v instanceof Map && v.size() == 0) || (v instanceof List && v.size() == 0) + }); + } + handleMap(ctx); + - set: + field: event.kind + tag: set_pipeline_error_into_event_kind + value: pipeline_error + if: ctx.error?.message != null + - append: + field: tags + tag: append_preserve_original_event_on_error + value: preserve_original_event + allow_duplicates: false + if: ctx.error?.message != null +on_failure: + - set: + field: event.kind + tag: set_pipeline_error_to_event_kind + value: pipeline_error + - append: + field: error.message + tag: append_pipeline_failure_into_error_message + value: |- + Processor '{{{ _ingest.on_failure_processor_type }}}' + {{{#_ingest.on_failure_processor_tag}}}with tag '{{{ _ingest.on_failure_processor_tag }}}' + {{{/_ingest.on_failure_processor_tag}}}failed with message '{{{ _ingest.on_failure_message }}}' + - append: + field: tags + tag: append_preserve_original_event_on_pipeline_failure + value: preserve_original_event + allow_duplicates: false diff --git a/packages/wiz/data_stream/defend_v2/fields/base-fields.yml b/packages/wiz/data_stream/defend_v2/fields/base-fields.yml new file mode 100644 index 00000000000..4f95bbd9127 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/fields/base-fields.yml @@ -0,0 +1,16 @@ +- name: data_stream.type + external: ecs +- name: data_stream.dataset + external: ecs +- name: data_stream.namespace + external: ecs +- name: event.module + external: ecs + type: constant_keyword + value: wiz +- name: event.dataset + external: ecs + type: constant_keyword + value: wiz.defend_v2 +- name: '@timestamp' + external: ecs diff --git a/packages/wiz/data_stream/defend_v2/fields/beats.yml b/packages/wiz/data_stream/defend_v2/fields/beats.yml new file mode 100644 index 00000000000..4fe11e7b4a2 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/fields/beats.yml @@ -0,0 +1,3 @@ +- name: input.type + type: keyword + description: Type of filebeat input. \ No newline at end of file diff --git a/packages/wiz/data_stream/defend_v2/fields/ecs.yml b/packages/wiz/data_stream/defend_v2/fields/ecs.yml new file mode 100644 index 00000000000..d86b0806eb7 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/fields/ecs.yml @@ -0,0 +1,8 @@ +- name: observer.vendor + external: ecs + type: constant_keyword + value: Wiz +- name: observer.product + external: ecs + type: constant_keyword + value: Defend diff --git a/packages/wiz/data_stream/defend_v2/fields/fields.yml b/packages/wiz/data_stream/defend_v2/fields/fields.yml new file mode 100644 index 00000000000..cbf15ea0dc1 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/fields/fields.yml @@ -0,0 +1,303 @@ +- name: wiz.defend_v2 + type: group + fields: + - name: id + type: keyword + description: The unique identifier of the detection. + - name: type + type: keyword + description: The detection type. + - name: origins + type: keyword + description: The data sources that contributed to the detection. + - name: severity + type: keyword + description: "The severity of the detection. Possible values: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL." + - name: description + type: text + description: A Markdown-formatted description of the detection. + - name: created_at + type: date + description: The timestamp when the detection was created. + - name: updated_at + type: date + description: The timestamp when the detection was last updated. + - name: actors + type: group + description: The identities (users or service accounts) associated with the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the actor. + - name: name + type: keyword + description: The name of the actor. + - name: external_id + type: keyword + description: The cloud provider's identifier for the actor. + - name: provider_unique_id + type: keyword + description: The globally unique identifier for the actor as assigned by the cloud provider. + - name: type + type: keyword + description: The type of actor. + - name: resources + type: group + description: The cloud resources associated with the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the resource. + - name: name + type: keyword + description: The name of the resource. + - name: external_id + type: keyword + description: The cloud provider's identifier for the resource. + - name: provider_unique_id + type: keyword + description: The globally unique identifier for the resource as assigned by the cloud provider. + - name: type + type: keyword + description: The type of resource. + - name: cloud_accounts + type: group + description: The cloud accounts associated with the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the cloud account. + - name: name + type: keyword + description: The name of the cloud account. + - name: external_id + type: keyword + description: The cloud provider's identifier for the account. + - name: cloud_provider + type: keyword + description: The cloud provider of the account. + - name: cloud_organizations + type: group + description: The cloud organizations associated with the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the cloud organization. + - name: name + type: keyword + description: The name of the cloud organization. + - name: external_id + type: keyword + description: The cloud provider's identifier for the organization. + - name: cloud_provider + type: keyword + description: The cloud provider of the organization. + - name: primary_resource + type: group + description: The main resource affected by the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the primary resource. + - name: name + type: keyword + description: The name of the primary resource. + - name: type + type: keyword + description: The type of the primary resource. + - name: external_id + type: keyword + description: The cloud provider's identifier for the primary resource. + - name: region + type: keyword + description: The cloud region where the primary resource is located. + - name: issue + type: group + description: The Wiz issue linked to this detection. + fields: + - name: id + type: keyword + description: The unique identifier of the linked issue. + - name: primary_actor + type: group + description: The main identity associated with the detection. + fields: + - name: id + type: keyword + description: The unique identifier of the primary actor. + - name: name + type: keyword + description: The name of the primary actor. + - name: type + type: keyword + description: The type of the primary actor. + - name: native_type + type: keyword + description: The actor type as defined by the cloud provider. + - name: email + type: keyword + description: The email address of the primary actor. + - name: user_agent + type: keyword + description: The user agent string associated with the actor's actions. + - name: mfa + type: boolean + description: Whether the actor authenticated with multi-factor authentication. + - name: federated + type: boolean + description: Whether the actor authenticated via a federated identity provider. + - name: friendly_name + type: keyword + description: A human-readable display name for the actor. + - name: access_key_id + type: keyword + description: The access key ID used by the actor, if applicable. + - name: external_id + type: keyword + description: The cloud provider's identifier for the actor. + - name: provider_unique_id + type: keyword + description: The globally unique identifier for the actor as assigned by the cloud provider. + - name: has_high_privileges + type: boolean + description: Whether the actor has high-privilege access. + - name: has_admin_privileges + type: boolean + description: Whether the actor has administrator-level access. + - name: has_high_kubernetes_privileges + type: boolean + description: Whether the actor has high-privilege access in Kubernetes. + - name: has_admin_kubernetes_privileges + type: boolean + description: Whether the actor has administrator-level access in Kubernetes. + - name: inactive_in_last_90_days + type: boolean + description: Whether the actor has been inactive for the last 90 days. + - name: acting_as + type: group + description: The identity the primary actor assumed when performing the detected actions. + fields: + - name: id + type: keyword + description: The unique identifier of the assumed identity. + - name: name + type: keyword + description: The name of the assumed identity. + - name: type + type: keyword + description: The type of the assumed identity. + - name: friendly_name + type: keyword + description: A human-readable display name for the assumed identity. + - name: access_key_id + type: keyword + description: The access key ID associated with the assumed identity. + - name: external_id + type: keyword + description: The cloud provider's identifier for the assumed identity. + - name: provider_unique_id + type: keyword + description: The globally unique identifier for the assumed identity as assigned by the cloud provider. + - name: cloud_account + type: group + description: The cloud account the primary actor belongs to. + fields: + - name: id + type: keyword + description: The unique identifier of the cloud account. + - name: external_id + type: keyword + description: The cloud provider's identifier for the account. + - name: name + type: keyword + description: The name of the cloud account. + - name: cloud_provider + type: keyword + description: The cloud provider of the account. + - name: triggering_events + type: group + description: The events that triggered the detection. + fields: + - name: total_count + type: long + description: The total number of triggering events. + - name: nodes + type: group + description: A list of triggering events. + fields: + - name: id + type: keyword + description: The unique identifier of the event. + - name: description + type: text + description: A description of the event. + - name: actor_ip + type: ip + description: The IP address of the actor that triggered the event. + - name: timestamp + type: date + description: The timestamp when the event occurred. + - name: raw_audit_log_record + type: flattened + description: The raw audit log data associated with the event. The structure varies by event source. + - name: command_line + type: keyword + description: The command line executed during the event, if applicable. + - name: runtime_program + type: group + description: The runtime program that executed the command. + fields: + - name: name + type: keyword + description: The name of the runtime program. + - name: parent_runtime_program + type: group + description: The parent process of the runtime program. + fields: + - name: name + type: keyword + description: The name of the parent runtime program. + - name: rule_match + type: group + description: The threat detection rule that matched and triggered this detection. + fields: + - name: rule + type: group + description: The matched rule. + fields: + - name: id + type: keyword + description: The unique identifier of the rule. + - name: name + type: keyword + description: The name of the rule. + - name: builtin + type: boolean + description: Whether the rule is a built-in Wiz rule or a custom rule. + - name: security_sub_categories + type: group + description: The security sub-categories the rule is mapped to. + fields: + - name: id + type: keyword + description: The unique identifier of the sub-category. + - name: title + type: keyword + description: The title of the sub-category. + - name: category + type: group + description: The parent category of the sub-category. + fields: + - name: id + type: keyword + description: The unique identifier of the category. + - name: name + type: keyword + description: The name of the category. + - name: framework + type: group + description: The security framework the category belongs to. + fields: + - name: id + type: keyword + description: The unique identifier of the framework. diff --git a/packages/wiz/data_stream/defend_v2/manifest.yml b/packages/wiz/data_stream/defend_v2/manifest.yml new file mode 100644 index 00000000000..c7cfcd1f947 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/manifest.yml @@ -0,0 +1,99 @@ +title: Collect Detection events from Wiz via API. +type: logs +streams: + - input: cel + title: Defend v2 logs + enabled: false + description: Collect Detection events from Wiz via the Detections API. + template_path: cel.yml.hbs + vars: + - name: initial_interval + type: text + title: Initial Interval + description: How far back to pull Detection events from Wiz. Supported units for this parameter are h/m/s. + multi: false + required: true + show_user: true + default: 24h + - name: interval + type: text + title: Interval + description: Duration between requests to the Wiz API. Must be 5m or longer. Supported units for this parameter are h/m/s. + default: 5m + multi: false + required: true + show_user: true + - name: batch_size + type: integer + title: Batch Size + description: Batch size for the response of the Wiz API. The maximum supported batch size value is 500. + default: 500 + multi: false + required: true + show_user: false + - name: http_client_timeout + type: text + title: HTTP Client Timeout + description: Duration before declaring that the HTTP client connection has timed out. Valid time units are ns, us, ms, s, m, h. + multi: false + required: true + show_user: false + default: 30s + - name: resource_rate_limit_limit + type: text + title: Resource Rate Limit + description: The maximum request rate for the HTTP client, in requests per second. + multi: false + required: false + show_user: false + default: "0.5" + - name: resource_retry_max_attempts + type: text + title: Resource Retry Max Attempts + description: Maximum number of retries for the HTTP client. + multi: false + required: false + show_user: false + default: "10" + - name: max_executions + type: integer + title: Maximum Pages Per Interval + description: Maximum Pages Per Interval is the maximum number of pages that can be collected at each interval. + multi: false + required: false + show_user: false + default: 1000 + - name: enable_request_tracer + type: bool + title: Enable request tracing + default: false + multi: false + required: false + show_user: false + description: >- + The request tracer logs requests and responses to the agent's local file-system for debugging configurations. Enabling this request tracing compromises security and should only be used for debugging. Disabling the request tracer will delete any stored traces. See [documentation](https://www.elastic.co/guide/en/beats/filebeat/current/filebeat-input-cel.html#_resource_tracer_enable) for details. + - name: tags + type: text + title: Tags + multi: true + required: true + show_user: false + default: + - forwarded + - wiz-defend-v2 + - name: preserve_original_event + required: true + show_user: true + title: Preserve original event + description: Preserves a raw copy of the original event, added to the field `event.original`. + type: bool + multi: false + default: false + - name: processors + type: yaml + title: Processors + multi: false + required: false + show_user: false + description: >- + Processors are used to reduce the number of fields in the exported event or to enhance the event with metadata. This executes in the agent before the logs are parsed. See [Processors](https://www.elastic.co/guide/en/beats/filebeat/current/filtering-and-enhancing-data.html) for details. diff --git a/packages/wiz/data_stream/defend_v2/sample_event.json b/packages/wiz/data_stream/defend_v2/sample_event.json new file mode 100644 index 00000000000..917c2d8b1d1 --- /dev/null +++ b/packages/wiz/data_stream/defend_v2/sample_event.json @@ -0,0 +1,298 @@ +{ + "@timestamp": "2026-07-01T15:13:36.318Z", + "cloud": { + "account": { + "id": [ + "100000000001" + ], + "name": [ + "example-cloud-account" + ] + }, + "provider": [ + "AWS" + ], + "region": "us-east-2" + }, + "ecs": { + "version": "9.3.0" + }, + "event": { + "category": [ + "threat" + ], + "id": "edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980", + "kind": "alert", + "original": "{\"type\":\"MATCH_ONLY\",\"origins\":[\"AWS_GUARD_DUTY\"],\"actors\":[{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"type\":\"NETWORK_ADDRESS\"}],\"resources\":[{\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"providerUniqueId\":null,\"type\":\"VIRTUAL_MACHINE\"}],\"cloudAccounts\":[{\"id\":\"32a7e699-c09f-4afc-abf2-1e00e2998350\",\"name\":\"example-cloud-account\",\"externalId\":\"100000000001\",\"cloudProvider\":\"AWS\"}],\"cloudOrganizations\":null,\"createdAt\":\"2026-07-01T15:12:18.1559021Z\",\"updatedAt\":\"2026-07-01T15:13:36.3181301Z\",\"id\":\"edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980\",\"severity\":\"LOW\",\"description\":\"An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.\",\"primaryResource\":{\"type\":\"VIRTUAL_MACHINE\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"region\":\"us-east-2\",\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\"},\"issue\":null,\"primaryActor\":{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"type\":\"NETWORK_ADDRESS\",\"nativeType\":null,\"email\":null,\"userAgent\":null,\"MFA\":null,\"federated\":false,\"friendlyName\":null,\"accessKeyId\":null,\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"hasHighPrivileges\":false,\"hasAdminPrivileges\":false,\"hasHighKubernetesPrivileges\":false,\"hasAdminKubernetesPrivileges\":false,\"inactiveInLast90Days\":false,\"actingAs\":null,\"cloudAccount\":null},\"triggeringEvents\":{\"totalCountV2\":1,\"nodes\":[{\"id\":\"031e0c27-55c2-4496-92d9-4b7a97324515\",\"description\":\"192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.\",\"actorIP\":\"192.0.2.10\",\"timestamp\":\"2026-07-01T15:05:03.533Z\",\"rawAuditLogRecord\":{},\"commandLine\":null,\"runtimeProgram\":{\"name\":null},\"parentRuntimeProgram\":{\"name\":null}}]},\"ruleMatch\":{\"rule\":{\"id\":\"f0568339-eb51-486b-bac1-7a835689f051\",\"name\":\"UnauthorizedAccess:EC2/SSHBruteForce\",\"builtin\":true,\"securitySubCategories\":[{\"id\":\"wsct-id-3522\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3518\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3517\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3519\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3524\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-6532\",\"title\":\"Generic malicious activity\",\"category\":{\"id\":\"wct-id-2116\",\"name\":\"Generic malicious activity\",\"framework\":{\"id\":\"wf-id-103\"}}},{\"id\":\"wsct-id-10678\",\"title\":\"Credentials guessing\",\"category\":{\"id\":\"wct-id-1854\",\"name\":\"Initial Access\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-10714\",\"title\":\"Abnormal-sourced communication\",\"category\":{\"id\":\"wct-id-1861\",\"name\":\"C2 & Exfiltration\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-20507\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20508\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20509\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20510\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20511\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}}]}}}", + "severity": 21, + "type": [ + "indicator" + ], + "agent_id_status": "verified", + "dataset": "wiz.defend_v2", + "ingested": "2026-07-02T12:00:00.000Z" + }, + "message": "An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.", + "observer": { + "product": "Defend", + "vendor": "Wiz" + }, + "related": { + "ip": [ + "192.0.2.10" + ] + }, + "rule": { + "category": [ + "Credential Access", + "Generic malicious activity", + "Initial Access", + "C2 & Exfiltration" + ], + "id": "f0568339-eb51-486b-bac1-7a835689f051", + "name": "UnauthorizedAccess:EC2/SSHBruteForce" + }, + "source": { + "ip": [ + "192.0.2.10" + ] + }, + "tags": [ + "preserve_original_event", + "forwarded", + "wiz-defend-v2" + ], + "wiz": { + "defend_v2": { + "actors": [ + { + "external_id": "192.0.2.10", + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + } + ], + "cloud_accounts": [ + { + "cloud_provider": "AWS", + "external_id": "100000000001", + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account" + } + ], + "created_at": "2026-07-01T15:12:18.155Z", + "origins": [ + "AWS_GUARD_DUTY" + ], + "primary_actor": { + "external_id": "192.0.2.10", + "federated": false, + "has_admin_kubernetes_privileges": false, + "has_admin_privileges": false, + "has_high_kubernetes_privileges": false, + "has_high_privileges": false, + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "inactive_in_last_90_days": false, + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + }, + "primary_resource": { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + }, + "resources": [ + { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + } + ], + "rule_match": { + "rule": { + "builtin": true, + "security_sub_categories": [ + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3522", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3518", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3517", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3519", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3524", + "title": "Brute Force: Credential Stuffing" + }, + { + "category": { + "framework": { + "id": "wf-id-103" + }, + "id": "wct-id-2116", + "name": "Generic malicious activity" + }, + "id": "wsct-id-6532", + "title": "Generic malicious activity" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1854", + "name": "Initial Access" + }, + "id": "wsct-id-10678", + "title": "Credentials guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1861", + "name": "C2 & Exfiltration" + }, + "id": "wsct-id-10714", + "title": "Abnormal-sourced communication" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20507", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20508", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20509", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20510", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20511", + "title": "Brute Force: Credential Stuffing" + } + ] + } + }, + "severity": "LOW", + "triggering_events": { + "nodes": [ + { + "actor_ip": "192.0.2.10", + "description": "192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.", + "id": "031e0c27-55c2-4496-92d9-4b7a97324515", + "timestamp": "2026-07-01T15:05:03.533Z" + } + ], + "total_count": 1 + }, + "type": "MATCH_ONLY" + } + }, + "agent": { + "ephemeral_id": "d95a7140-a5b6-418a-b00d-6bafacc2481e", + "id": "0059d5e7-da05-4e3e-becb-4c4d8eaa696c", + "name": "elastic-agent-41482", + "type": "filebeat", + "version": "8.19.2" + }, + "data_stream": { + "dataset": "wiz.defend_v2", + "namespace": "91669", + "type": "logs" + }, + "elastic_agent": { + "id": "0059d5e7-da05-4e3e-becb-4c4d8eaa696c", + "snapshot": false, + "version": "8.19.2" + }, + "input": { + "type": "cel" + } +} diff --git a/packages/wiz/data_stream/issue/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/issue/elasticsearch/ingest_pipeline/default.yml index 3eaf203c639..5065f7d230d 100644 --- a/packages/wiz/data_stream/issue/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/issue/elasticsearch/ingest_pipeline/default.yml @@ -9,17 +9,6 @@ processors: tag: data_collection_error if: ctx.error?.message != null && ctx.message == null && ctx.event?.original == null description: error message set and no data to process. - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - rename: field: message tag: rename_message diff --git a/packages/wiz/data_stream/vulnerability/elasticsearch/ingest_pipeline/default.yml b/packages/wiz/data_stream/vulnerability/elasticsearch/ingest_pipeline/default.yml index 4ac117b5839..507fadc5bab 100644 --- a/packages/wiz/data_stream/vulnerability/elasticsearch/ingest_pipeline/default.yml +++ b/packages/wiz/data_stream/vulnerability/elasticsearch/ingest_pipeline/default.yml @@ -9,17 +9,6 @@ processors: tag: data_collection_error if: ctx.error?.message != null && ctx.message == null && ctx.event?.original == null description: error message set and no data to process. - - remove: - field: - - organization - - division - - team - ignore_missing: true - if: ctx.organization instanceof String && ctx.division instanceof String && ctx.team instanceof String - tag: remove_agentless_tags - description: >- - Removes the fields added by Agentless as metadata, - as they can collide with ECS fields. - set: field: event.kind tag: set_event_kind diff --git a/packages/wiz/docs/README.md b/packages/wiz/docs/README.md index 344ebdab3eb..63549af463c 100644 --- a/packages/wiz/docs/README.md +++ b/packages/wiz/docs/README.md @@ -6,7 +6,7 @@ The Wiz integration enables you to consume and analyze Wiz data within Elastic S ## Data streams -The Wiz integration collects five types of data: +The Wiz integration collects six types of data: - **Audit** - The Audit log records key events within the Wiz platform, including logins and any mutation API calls executed in the Wiz portal (such as write, edit, delete, and save actions). @@ -14,6 +14,8 @@ The Wiz integration collects five types of data: - **Defend** - Detects and alerts on real-time cloud threats using runtime signals, logs, and Wiz’s security graph via webhook integrations. +- **Defend v2** - Detections generated by Threat Detection Rules, which give enhanced granularity and visibility into network activities and potential security incidents. + - **Issue** - Issues represent active risks or threats identified in your cloud environment. - **Vulnerability** - Vulnerabilities are weaknesses in computer systems that can be exploited by malicious attackers. @@ -26,7 +28,7 @@ This integration supports using Elastic Agent or agentless ingestion of data. Elastic Agent must be installed. For more details, check the Elastic Agent [installation instructions](docs-content://reference/fleet/install-elastic-agents.md). -The minimum **kibana.version** required is **8.10.1**. +The minimum **kibana.version** required is **8.19.2** or **9.1.2**. This module has been tested against the **Wiz API Version v1**. ## Agentless-enabled integration @@ -62,6 +64,7 @@ Agentless deployments are only supported in Elastic Serverless and Elastic Cloud | Vulnerability | read:vulnerabilities | | Cloud Configuration Finding | read:cloud_configuration | | Cloud Configuration Finding Full Posture | read:cloud_configuration | + | Defend v2 | read:detections, read:cloud_events_cloud, read:cloud_events_sensor, read:security_scans | ### Collect logs (Defend) via HTTP Endpoint @@ -970,6 +973,406 @@ An example event for `defend` looks as following: | wiz.defend.triggering_events_count | Count of events that triggered detection. | long | +### Defend v2 + +This is the `Defend v2` dataset. + +#### Example + +An example event for `defend_v2` looks as following: + +```json +{ + "@timestamp": "2026-07-01T15:13:36.318Z", + "cloud": { + "account": { + "id": [ + "100000000001" + ], + "name": [ + "example-cloud-account" + ] + }, + "provider": [ + "AWS" + ], + "region": "us-east-2" + }, + "ecs": { + "version": "9.3.0" + }, + "event": { + "category": [ + "threat" + ], + "id": "edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980", + "kind": "alert", + "original": "{\"type\":\"MATCH_ONLY\",\"origins\":[\"AWS_GUARD_DUTY\"],\"actors\":[{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"type\":\"NETWORK_ADDRESS\"}],\"resources\":[{\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"providerUniqueId\":null,\"type\":\"VIRTUAL_MACHINE\"}],\"cloudAccounts\":[{\"id\":\"32a7e699-c09f-4afc-abf2-1e00e2998350\",\"name\":\"example-cloud-account\",\"externalId\":\"100000000001\",\"cloudProvider\":\"AWS\"}],\"cloudOrganizations\":null,\"createdAt\":\"2026-07-01T15:12:18.1559021Z\",\"updatedAt\":\"2026-07-01T15:13:36.3181301Z\",\"id\":\"edb74e2d-e1bd-49a6-bcd7-ec6b2f5e4980\",\"severity\":\"LOW\",\"description\":\"An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.\",\"primaryResource\":{\"type\":\"VIRTUAL_MACHINE\",\"name\":\"example-vm-1\",\"externalId\":\"i-0000000000000001\",\"region\":\"us-east-2\",\"id\":\"afd6a19a-3f4e-4a69-9faf-4c313217b0e2\"},\"issue\":null,\"primaryActor\":{\"id\":\"7b6ce9df-40e3-4b6f-a0a0-1238986a32a5\",\"name\":\"192.0.2.10\",\"type\":\"NETWORK_ADDRESS\",\"nativeType\":null,\"email\":null,\"userAgent\":null,\"MFA\":null,\"federated\":false,\"friendlyName\":null,\"accessKeyId\":null,\"externalId\":\"192.0.2.10\",\"providerUniqueId\":null,\"hasHighPrivileges\":false,\"hasAdminPrivileges\":false,\"hasHighKubernetesPrivileges\":false,\"hasAdminKubernetesPrivileges\":false,\"inactiveInLast90Days\":false,\"actingAs\":null,\"cloudAccount\":null},\"triggeringEvents\":{\"totalCountV2\":1,\"nodes\":[{\"id\":\"031e0c27-55c2-4496-92d9-4b7a97324515\",\"description\":\"192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.\",\"actorIP\":\"192.0.2.10\",\"timestamp\":\"2026-07-01T15:05:03.533Z\",\"rawAuditLogRecord\":{},\"commandLine\":null,\"runtimeProgram\":{\"name\":null},\"parentRuntimeProgram\":{\"name\":null}}]},\"ruleMatch\":{\"rule\":{\"id\":\"f0568339-eb51-486b-bac1-7a835689f051\",\"name\":\"UnauthorizedAccess:EC2/SSHBruteForce\",\"builtin\":true,\"securitySubCategories\":[{\"id\":\"wsct-id-3522\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3518\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3517\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3519\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-3524\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-822\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-34\"}}},{\"id\":\"wsct-id-6532\",\"title\":\"Generic malicious activity\",\"category\":{\"id\":\"wct-id-2116\",\"name\":\"Generic malicious activity\",\"framework\":{\"id\":\"wf-id-103\"}}},{\"id\":\"wsct-id-10678\",\"title\":\"Credentials guessing\",\"category\":{\"id\":\"wct-id-1854\",\"name\":\"Initial Access\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-10714\",\"title\":\"Abnormal-sourced communication\",\"category\":{\"id\":\"wct-id-1861\",\"name\":\"C2 & Exfiltration\",\"framework\":{\"id\":\"wf-id-83\"}}},{\"id\":\"wsct-id-20507\",\"title\":\"Brute Force\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20508\",\"title\":\"Brute Force: Password Guessing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20509\",\"title\":\"Brute Force: Password Cracking\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20510\",\"title\":\"Brute Force: Password Spraying\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}},{\"id\":\"wsct-id-20511\",\"title\":\"Brute Force: Credential Stuffing\",\"category\":{\"id\":\"wct-id-2772\",\"name\":\"Credential Access\",\"framework\":{\"id\":\"wf-id-181\"}}}]}}}", + "severity": 21, + "type": [ + "indicator" + ], + "agent_id_status": "verified", + "dataset": "wiz.defend_v2", + "ingested": "2026-07-02T12:00:00.000Z" + }, + "message": "An EC2 instance has been involved in SSH brute force attacks. This rule's final severity is assigned dynamically according to the severity assigned by GuardDuty.", + "observer": { + "product": "Defend", + "vendor": "Wiz" + }, + "related": { + "ip": [ + "192.0.2.10" + ] + }, + "rule": { + "category": [ + "Credential Access", + "Generic malicious activity", + "Initial Access", + "C2 & Exfiltration" + ], + "id": "f0568339-eb51-486b-bac1-7a835689f051", + "name": "UnauthorizedAccess:EC2/SSHBruteForce" + }, + "source": { + "ip": [ + "192.0.2.10" + ] + }, + "tags": [ + "preserve_original_event", + "forwarded", + "wiz-defend-v2" + ], + "wiz": { + "defend_v2": { + "actors": [ + { + "external_id": "192.0.2.10", + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + } + ], + "cloud_accounts": [ + { + "cloud_provider": "AWS", + "external_id": "100000000001", + "id": "32a7e699-c09f-4afc-abf2-1e00e2998350", + "name": "example-cloud-account" + } + ], + "created_at": "2026-07-01T15:12:18.155Z", + "origins": [ + "AWS_GUARD_DUTY" + ], + "primary_actor": { + "external_id": "192.0.2.10", + "federated": false, + "has_admin_kubernetes_privileges": false, + "has_admin_privileges": false, + "has_high_kubernetes_privileges": false, + "has_high_privileges": false, + "id": "7b6ce9df-40e3-4b6f-a0a0-1238986a32a5", + "inactive_in_last_90_days": false, + "name": "192.0.2.10", + "type": "NETWORK_ADDRESS" + }, + "primary_resource": { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + }, + "resources": [ + { + "external_id": "i-0000000000000001", + "id": "afd6a19a-3f4e-4a69-9faf-4c313217b0e2", + "name": "example-vm-1", + "type": "VIRTUAL_MACHINE" + } + ], + "rule_match": { + "rule": { + "builtin": true, + "security_sub_categories": [ + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3522", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3518", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3517", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3519", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-34" + }, + "id": "wct-id-822", + "name": "Credential Access" + }, + "id": "wsct-id-3524", + "title": "Brute Force: Credential Stuffing" + }, + { + "category": { + "framework": { + "id": "wf-id-103" + }, + "id": "wct-id-2116", + "name": "Generic malicious activity" + }, + "id": "wsct-id-6532", + "title": "Generic malicious activity" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1854", + "name": "Initial Access" + }, + "id": "wsct-id-10678", + "title": "Credentials guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-83" + }, + "id": "wct-id-1861", + "name": "C2 & Exfiltration" + }, + "id": "wsct-id-10714", + "title": "Abnormal-sourced communication" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20507", + "title": "Brute Force" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20508", + "title": "Brute Force: Password Guessing" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20509", + "title": "Brute Force: Password Cracking" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20510", + "title": "Brute Force: Password Spraying" + }, + { + "category": { + "framework": { + "id": "wf-id-181" + }, + "id": "wct-id-2772", + "name": "Credential Access" + }, + "id": "wsct-id-20511", + "title": "Brute Force: Credential Stuffing" + } + ] + } + }, + "severity": "LOW", + "triggering_events": { + "nodes": [ + { + "actor_ip": "192.0.2.10", + "description": "192.0.2.10 is performing SSH brute force attacks against i-0000000000000001. Brute force attacks are used to gain unauthorized access to your instance by guessing the SSH password.", + "id": "031e0c27-55c2-4496-92d9-4b7a97324515", + "timestamp": "2026-07-01T15:05:03.533Z" + } + ], + "total_count": 1 + }, + "type": "MATCH_ONLY" + } + }, + "agent": { + "ephemeral_id": "d95a7140-a5b6-418a-b00d-6bafacc2481e", + "id": "0059d5e7-da05-4e3e-becb-4c4d8eaa696c", + "name": "elastic-agent-41482", + "type": "filebeat", + "version": "8.19.2" + }, + "data_stream": { + "dataset": "wiz.defend_v2", + "namespace": "91669", + "type": "logs" + }, + "elastic_agent": { + "id": "0059d5e7-da05-4e3e-becb-4c4d8eaa696c", + "snapshot": false, + "version": "8.19.2" + }, + "input": { + "type": "cel" + } +} +``` + +**Exported fields** + +| Field | Description | Type | +|---|---|---| +| @timestamp | Date/time when the event originated. This is the date/time extracted from the event, typically representing when the event was generated by the source. If the event source has no original timestamp, this value is typically populated by the first time the event was received by the pipeline. Required field for all events. | date | +| data_stream.dataset | The field can contain anything that makes sense to signify the source of the data. Examples include `nginx.access`, `prometheus`, `endpoint` etc. For data streams that otherwise fit, but that do not have dataset set we use the value "generic" for the dataset value. `event.dataset` should have the same value as `data_stream.dataset`. Beyond the Elasticsearch data stream naming criteria noted above, the `dataset` value has additional restrictions: \* Must not contain `-` \* No longer than 100 characters | constant_keyword | +| data_stream.namespace | A user defined namespace. Namespaces are useful to allow grouping of data. Many users already organize their indices this way, and the data stream naming scheme now provides this best practice as a default. Many users will populate this field with `default`. If no value is used, it falls back to `default`. Beyond the Elasticsearch index naming criteria noted above, `namespace` value has the additional restrictions: \* Must not contain `-` \* No longer than 100 characters | constant_keyword | +| data_stream.type | An overarching type for the data stream. Currently allowed values are "logs" and "metrics". We expect to also add "traces" and "synthetics" in the near future. | constant_keyword | +| event.dataset | Name of the dataset. If an event source publishes more than one type of log or events (e.g. access log, error log), the dataset is used to specify which one the event comes from. It's recommended but not required to start the dataset name with the module name, followed by a dot, then the dataset name. | constant_keyword | +| event.module | Name of the module this data is coming from. If your monitoring agent supports the concept of modules or plugins to process events of a given source (e.g. Apache logs), `event.module` should contain the name of this module. | constant_keyword | +| input.type | Type of filebeat input. | keyword | +| observer.product | The product name of the observer. | constant_keyword | +| observer.vendor | Vendor name of the observer. | constant_keyword | +| wiz.defend_v2.actors.external_id | The cloud provider's identifier for the actor. | keyword | +| wiz.defend_v2.actors.id | The unique identifier of the actor. | keyword | +| wiz.defend_v2.actors.name | The name of the actor. | keyword | +| wiz.defend_v2.actors.provider_unique_id | The globally unique identifier for the actor as assigned by the cloud provider. | keyword | +| wiz.defend_v2.actors.type | The type of actor. | keyword | +| wiz.defend_v2.cloud_accounts.cloud_provider | The cloud provider of the account. | keyword | +| wiz.defend_v2.cloud_accounts.external_id | The cloud provider's identifier for the account. | keyword | +| wiz.defend_v2.cloud_accounts.id | The unique identifier of the cloud account. | keyword | +| wiz.defend_v2.cloud_accounts.name | The name of the cloud account. | keyword | +| wiz.defend_v2.cloud_organizations.cloud_provider | The cloud provider of the organization. | keyword | +| wiz.defend_v2.cloud_organizations.external_id | The cloud provider's identifier for the organization. | keyword | +| wiz.defend_v2.cloud_organizations.id | The unique identifier of the cloud organization. | keyword | +| wiz.defend_v2.cloud_organizations.name | The name of the cloud organization. | keyword | +| wiz.defend_v2.created_at | The timestamp when the detection was created. | date | +| wiz.defend_v2.description | A Markdown-formatted description of the detection. | text | +| wiz.defend_v2.id | The unique identifier of the detection. | keyword | +| wiz.defend_v2.issue.id | The unique identifier of the linked issue. | keyword | +| wiz.defend_v2.origins | The data sources that contributed to the detection. | keyword | +| wiz.defend_v2.primary_actor.access_key_id | The access key ID used by the actor, if applicable. | keyword | +| wiz.defend_v2.primary_actor.acting_as.access_key_id | The access key ID associated with the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.acting_as.external_id | The cloud provider's identifier for the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.acting_as.friendly_name | A human-readable display name for the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.acting_as.id | The unique identifier of the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.acting_as.name | The name of the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.acting_as.provider_unique_id | The globally unique identifier for the assumed identity as assigned by the cloud provider. | keyword | +| wiz.defend_v2.primary_actor.acting_as.type | The type of the assumed identity. | keyword | +| wiz.defend_v2.primary_actor.cloud_account.cloud_provider | The cloud provider of the account. | keyword | +| wiz.defend_v2.primary_actor.cloud_account.external_id | The cloud provider's identifier for the account. | keyword | +| wiz.defend_v2.primary_actor.cloud_account.id | The unique identifier of the cloud account. | keyword | +| wiz.defend_v2.primary_actor.cloud_account.name | The name of the cloud account. | keyword | +| wiz.defend_v2.primary_actor.email | The email address of the primary actor. | keyword | +| wiz.defend_v2.primary_actor.external_id | The cloud provider's identifier for the actor. | keyword | +| wiz.defend_v2.primary_actor.federated | Whether the actor authenticated via a federated identity provider. | boolean | +| wiz.defend_v2.primary_actor.friendly_name | A human-readable display name for the actor. | keyword | +| wiz.defend_v2.primary_actor.has_admin_kubernetes_privileges | Whether the actor has administrator-level access in Kubernetes. | boolean | +| wiz.defend_v2.primary_actor.has_admin_privileges | Whether the actor has administrator-level access. | boolean | +| wiz.defend_v2.primary_actor.has_high_kubernetes_privileges | Whether the actor has high-privilege access in Kubernetes. | boolean | +| wiz.defend_v2.primary_actor.has_high_privileges | Whether the actor has high-privilege access. | boolean | +| wiz.defend_v2.primary_actor.id | The unique identifier of the primary actor. | keyword | +| wiz.defend_v2.primary_actor.inactive_in_last_90_days | Whether the actor has been inactive for the last 90 days. | boolean | +| wiz.defend_v2.primary_actor.mfa | Whether the actor authenticated with multi-factor authentication. | boolean | +| wiz.defend_v2.primary_actor.name | The name of the primary actor. | keyword | +| wiz.defend_v2.primary_actor.native_type | The actor type as defined by the cloud provider. | keyword | +| wiz.defend_v2.primary_actor.provider_unique_id | The globally unique identifier for the actor as assigned by the cloud provider. | keyword | +| wiz.defend_v2.primary_actor.type | The type of the primary actor. | keyword | +| wiz.defend_v2.primary_actor.user_agent | The user agent string associated with the actor's actions. | keyword | +| wiz.defend_v2.primary_resource.external_id | The cloud provider's identifier for the primary resource. | keyword | +| wiz.defend_v2.primary_resource.id | The unique identifier of the primary resource. | keyword | +| wiz.defend_v2.primary_resource.name | The name of the primary resource. | keyword | +| wiz.defend_v2.primary_resource.region | The cloud region where the primary resource is located. | keyword | +| wiz.defend_v2.primary_resource.type | The type of the primary resource. | keyword | +| wiz.defend_v2.resources.external_id | The cloud provider's identifier for the resource. | keyword | +| wiz.defend_v2.resources.id | The unique identifier of the resource. | keyword | +| wiz.defend_v2.resources.name | The name of the resource. | keyword | +| wiz.defend_v2.resources.provider_unique_id | The globally unique identifier for the resource as assigned by the cloud provider. | keyword | +| wiz.defend_v2.resources.type | The type of resource. | keyword | +| wiz.defend_v2.rule_match.rule.builtin | Whether the rule is a built-in Wiz rule or a custom rule. | boolean | +| wiz.defend_v2.rule_match.rule.id | The unique identifier of the rule. | keyword | +| wiz.defend_v2.rule_match.rule.name | The name of the rule. | keyword | +| wiz.defend_v2.rule_match.rule.security_sub_categories.category.framework.id | The unique identifier of the framework. | keyword | +| wiz.defend_v2.rule_match.rule.security_sub_categories.category.id | The unique identifier of the category. | keyword | +| wiz.defend_v2.rule_match.rule.security_sub_categories.category.name | The name of the category. | keyword | +| wiz.defend_v2.rule_match.rule.security_sub_categories.id | The unique identifier of the sub-category. | keyword | +| wiz.defend_v2.rule_match.rule.security_sub_categories.title | The title of the sub-category. | keyword | +| wiz.defend_v2.severity | The severity of the detection. Possible values: CRITICAL, HIGH, MEDIUM, LOW, INFORMATIONAL. | keyword | +| wiz.defend_v2.triggering_events.nodes.actor_ip | The IP address of the actor that triggered the event. | ip | +| wiz.defend_v2.triggering_events.nodes.command_line | The command line executed during the event, if applicable. | keyword | +| wiz.defend_v2.triggering_events.nodes.description | A description of the event. | text | +| wiz.defend_v2.triggering_events.nodes.id | The unique identifier of the event. | keyword | +| wiz.defend_v2.triggering_events.nodes.parent_runtime_program.name | The name of the parent runtime program. | keyword | +| wiz.defend_v2.triggering_events.nodes.raw_audit_log_record | The raw audit log data associated with the event. The structure varies by event source. | flattened | +| wiz.defend_v2.triggering_events.nodes.runtime_program.name | The name of the runtime program. | keyword | +| wiz.defend_v2.triggering_events.nodes.timestamp | The timestamp when the event occurred. | date | +| wiz.defend_v2.triggering_events.total_count | The total number of triggering events. | long | +| wiz.defend_v2.type | The detection type. | keyword | +| wiz.defend_v2.updated_at | The timestamp when the detection was last updated. | date | + + ### Issue This is the `Issue` dataset. diff --git a/packages/wiz/img/wiz-defend-v-2-dashboard.png b/packages/wiz/img/wiz-defend-v-2-dashboard.png new file mode 100644 index 0000000000000000000000000000000000000000..b0b742165b0feefd7bf31e8e60484d6a6b237823 GIT binary patch literal 555052 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 z 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
  • SN+Y*38ZDh}@k?za%)enS@DT9Rzg#tT=2A(N9= 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%0D|SoUGJ`qVcM4cI?}T8 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 LS3j3^P6 Date: Thu, 9 Jul 2026 23:39:04 +0530 Subject: [PATCH 2/2] Update changelog enentry --- packages/wiz/changelog.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/wiz/changelog.yml b/packages/wiz/changelog.yml index a7524e99c96..45d217db05c 100644 --- a/packages/wiz/changelog.yml +++ b/packages/wiz/changelog.yml @@ -3,10 +3,10 @@ changes: - description: Add defend_v2 data stream for Wiz Detections API v2. type: enhancement - link: https://github.com/elastic/integrations/pull/1 + link: https://github.com/elastic/integrations/pull/20071 - description: Remove the temporary processor that stripped the `organization`, `division`, and `team` fields added by the Agentless policy, as the Agentless platform no longer injects these fields. type: enhancement - link: https://github.com/elastic/integrations/pull/1 + link: https://github.com/elastic/integrations/pull/20071 - version: "4.5.0" changes: - description: Note maximum historical data in setting descriptions.