Change log for GCP_SECURITYCENTER_MISCONFIGURATION

Date Changes
2025-12-04 Updated fields and events mappings by removing existing mappings and introducing more accurate ones.
- security_result.detection_fields[compliances_id]: Mapped `compliances.ids` raw log field with `security_result.detection_fields[compliances_id]` UDM field.
- about.labels[compliance_ids]: Removed mapping of `compliances.ids` from `about.labels[compliance_ids]` UDM field.
- security_result.detection_fields[compliances_version]: Mapped `compliances.version` raw log field with `security_result.detection_fields[compliances_version]` UDM field.
- about.labels[compliance_version]: Removed mapping of `compliances.version` from `about.labels[compliance_version]` UDM field.
- security_result.detection_fields[compliances_standard]: Mapped `compliances.standard` raw log field with `security_result.detection_fields[compliances_standard]` UDM field.
- about.labels[compliances_standard]: Removed mapping of `compliances.standard` from `about.labels[compliances_standard]` UDM field.
- target.resource.attribute.labels[kubernetes_pods_ns]: Mapped `kubernetes.pods.ns` raw log field with `target.resource.attribute.labels[kubernetes_pods_ns]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes_pods_ns]: Removed mapping of `kubernetes.pods.ns` from `target.resource_ancestors.attribute.labels[kubernetes_pods_ns]` UDM field.
- target.resource.attribute.labels[kubernetes_pods_name]: Mapped `kubernetes.pods.name` raw log field with `target.resource.attribute.labels[kubernetes_pods_name]` UDM field.
- target.resource_ancestors.name: Removed mapping of `kubernetes.pods.name` from `target.resource_ancestors.name` UDM field.
- additional.fields[externalSystems_assignees]: Mapped `externalSystems.assignees` raw log field with `additional.fields[externalSystems_assignees]` UDM field.
- about.resource.attribute.labels[externalSystems_assignees]: Removed mapping of `externalSystems.assignees` from `about.resource.attribute.labels[externalSystems_assignees]` UDM field.
- target.resource.attribute.labels[kubernetes_pods_containers_uri]: Mapped `kubernetes.pods.containers.uri` raw log field with `target.resource.attribute.labels[kubernetes_pods_containers_uri]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes_pods_containers_uri]: Removed mapping of `kubernetes.pods.containers.uri` from `target.resource_ancestors.attribute.labels[kubernetes_pods_containers_uri]` UDM field.
- target.resource.attribute.labels[kubernetes.pods.containers.labels]: Mapped `kubernetes.pods.containers.labels` raw log field with `target.resource.attribute.labels[kubernetes.pods.containers.labels]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes.pods.containers.labels]: Removed mapping of `kubernetes.pods.containers.labels` from `target.resource_ancestors.attribute.labels[kubernetes.pods.containers.labels]` UDM field.
- target.resource.attribute.labels[resource_projectName]: Mapped `resource.projectName` raw log field with `target.resource.attribute.labels[resource_projectName]` UDM field for events `Exfiltration: BigQuery Data Extraction`,`Exfiltration: BigQuery Data to Google Drive`,`Exfiltration: BigQuery Data Exfiltration`,`Exfiltration: CloudSQL Restore Backup to External Organization`.
- principal.resource.name: Removed mapping of `resource.projectName` from `principal.resource.name` UDM field for events `Exfiltration: BigQuery Data Extraction`,`Exfiltration: BigQuery Data to Google Drive`,`Exfiltration: BigQuery Data Exfiltration`,`Exfiltration: CloudSQL Restore Backup to External Organization`.
- target.resource.attribute.labels[resource_gcpMetadata_project]: Mapped `resource.gcpMetadata.project` raw log field with `target.resource.attribute.labels[resource_gcpMetadata_project]` UDM field.
- principal.resource.name: Removed mapping of `resource.gcpMetadata.project` from `principal.resource.name` UDM field.
- additional.fields[database_userName]: Mapped `database.userName` raw log field with `additional.fields[database_userName]` UDM field for event `Exfiltration: CloudSQL Over-Privileged Grant`.
- principal.user.userid: Removed mapping of `database.userName` from `principal.user.userid` UDM field for event `Exfiltration: CloudSQL Over-Privileged Grant`.
- target.resource.attribute.labels[kubernetes_pods_containers_name]: Mapped `kubernetes.pods.containers.name` raw log field with `target.resource.attribute.labels[kubernetes_pods_containers_name]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes_pods_containers_name]: Removed mapping of `kubernetes.pods.containers.name` from `target.resource_ancestors.attribute.labels[kubernetes_pods_containers_name]` UDM field.
- target.resource.attribute.labels[kubernetes_pods_containers_createTime]: Mapped `kubernetes.pods.containers.createTime` raw log field with `target.resource.attribute.labels[kubernetes_pods_containers_createTime]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes_pods_containers_createTime]: Removed mapping of `kubernetes.pods.containers.createTime` from `target.resource_ancestors.attribute.labels[kubernetes_pods_containers_createTime]` UDM field.
- target.resource.attribute.labels[kubernetes_pods_containers_imageId]: Mapped `kubernetes.pods.containers.imageId` raw log field with `target.resource.attribute.labels[kubernetes_pods_containers_imageId]` UDM field.
- target.resource_ancestors.attribute.labels[kubernetes_pods_containers_imageId]: Removed mapping of `kubernetes.pods.containers.imageId` from `target.resource_ancestors.attribute.labels[kubernetes_pods_containers_imageId]` UDM field.
- target.resource_ancestors.name: Mapped `resource.parent` raw log field with `target.resource_ancestors.name` UDM field.
- target.resource.attribute.labels[resource_parent]: Removed mapping of `resource.parent` from `target.resource.attribute.labels[resource_parent]` UDM field.
- target.resource.attribute.labels[resource_name]: Newly mapped `resource_name` raw log field with target.resource.name UDM field.
2025-11-07 Updated fields and events mappings by removing existing mappings and introducing more accurate ones.
- metadata.event_type: Removed mapping of `SCAN_HOST` from `metadata.event_type` UDM field and mapped `SCAN_UNCATEGORIZED` instead for the `PUBLIC_COMPUTE_IMAGE` event.
- metadata.event_type: Removed mapping of `SCAN_UNCATEGORIZED` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `PUBLIC_IP_ADDRESS` event.
- metadata.event_type: Removed mapping of `SCAN_UNCATEGORIZED` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `SHIELDED_VM_DISABLED` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `COMPUTE_SERIAL_PORTS_ENABLED` event.
- metadata.event_type: Removed mapping of `SCAN_UNCATEGORIZED` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `IP_FORWARDING_ENABLED` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_UNCATEGORIZED` instead for the `FIREWALL_RULE_LOGGING_DISABLED` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_UNCATEGORIZED` instead for the `OWNER_NOT_MONITORED` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `PUBLIC_SQL_INSTANCE` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_HOST` instead for the `SQL_PUBLIC_IP` event.
- metadata.event_type: Removed mapping of `SCAN_NETWORK` from `metadata.event_type` UDM field and mapped `SCAN_UNCATEGORIZED` instead for the `FLOW_LOGS_DISABLED` event.
- security_result.detection_fields: Removed mapping of `sourceProperties.Recommendation` from `security_result.detection_fields` UDM field.
- security_result.outcomes: Mapped `sourceProperties.Recommendation` raw log field with `security_result.outcomes` UDM field.
- security_result.detection_fields: Removed mapping of `sourceProperties.ExceptionInstructions` from `security_result.detection_fields` UDM field.
- security_result.outcomes: Mapped `sourceProperties.ExceptionInstructions` raw log field with `security_result.outcomes` UDM field.
- security_result.detection_fields: Removed mapping of `sourceProperties.Explanation` from `security_result.detection_fields` UDM field.
- security_result.outcomes: Mapped `sourceProperties.Explanation` raw log field with `security_result.outcomes` UDM field.
- security_result.detection_fields: Removed mapping of `sourceProperties.debug` from `security_result.detection_fields` UDM field.
- additional.fields: Mapped `sourceProperties.debug` raw log field with `additional.fields` UDM field.
- security_result.detection_fields: Removed mapping of `sourceProperties.debug2` from `security_result.detection_fields` UDM field.
- additional.fields: Mapped `sourceProperties.debug2` raw log field with `additional.fields` UDM field.
2025-09-30 - target.file.full_path: Newly mapped `finding.file.path` raw log field with `target.file.full_path` UDM field for the first file object entry.
- about.file.full_path: Newly mapped `finding.file.path` raw log field with `about.file.full_path` UDM field for all file entries except the first one.
- target.file.size: Newly mapped `finding.file.size` raw log field with `target.file.size` UDM field for file for the first file object entry.
- about.file.size: Newly mapped `finding.file.size` raw log field with `about.file.size` UDM field for all file entries except the first one.
- target.file.sha256: Newly mapped `finding.file.sha256` raw log field with `target.file.sha256` UDM field for the first file object entry.
- about.file.sha256: Newly mapped `finding.file.sha256` raw log field with `about.file.sha256` UDM field for all file entries except the first one.
- additional.fields : Newly mapped `finding.file.hashedSize` raw log field with `additional.fields` UDM field.
- additional.fields : Newly mapped `finding.file.partiallyHashed` raw log field with `additional.fields` UDM field.
- additional.fields : Newly mapped `finding.file.contents` raw log field with `additional.fields` UDM field.
- additional.fields : Newly mapped `finding.file.diskPath.partitionUuid` raw log field with `additional.fields` UDM field.
- additional.fields : Newly mapped `finding.file.diskPath.relativePath` raw log field with `additional.fields` UDM field.
- additional.fields : Newly mapped `finding.file.operations.type` raw log field with `additional.fields` UDM field.
2025-06-23 - Updated the security_result.url_back_to_product UDM field base URL value from Google Cloud console to https://console.us.cloud.google.com for location 'us'.
- Updated the security_result.url_back_to_product UDM field base URL value from Google Cloud console to https://console.eu.cloud.google.com for location 'eu'.
2025-04-09 - Updated the security_result.url_back_to_product UDM field base URL value from Google Cloud console to https://console.sa.cloud.google.com for location 'sa'.
2025-02-07 - Updated the mapping for "security_result.url_back_to_product" UDM field. Added the project ID value from the raw log field value "resource.projectDisplayName" to end of the URL mapped to "security_result.url_back_to_product" UDM field with the prefix ";?project=".
2024-11-21 - Added support for the v2 version of the SCC API, and the following fields are included as part of the update
- resource.gcpMetadata.project
- resource.gcpMetadata.projectDisplayName
- resource.gcpMetadata.parent
- resource.gcpMetadata.parentDisplayName
- resource.gcpMetadata.folders.resourceFolder
- resource.gcpMetadata.folders.resourceFolderDisplayName
- resource.gcpMetadata.organization
2024-04-03 - Added support for "GKE_PRIVILEGE_ESCALATION", "GKE_RUN_AS_NONROOT","GKE_HOST_PATH_VOLUMES","GKE_HOST_NAMESPACES","GKE_PRIVILEGED_CONTAINERS","GKE_HOST_PORTS","GKE_CAPABILITIES" category.
2024-02-28 - Added support for "INSTANCE_OS_LOGIN_DISABLED" category.
2024-02-14 - Added support for "DNSSEC_DISABLED" category.
2024-01-03 - Added support for two categories, LEGACY_NETWORK and LOAD_BALANCER_LOGGING_DISABLED.
2023-11-29 - Aligned "principal/target.hostname" and "principal/target.asset.hostname" mapping.
2023-05-02 1. Created valid url for security_result.url_back_to_product UDM field
2. Added support for new custom category: kms_key_region_europe and kms_non_euro_region
2023-05-01 Added additional mappings for deprecated labels.
2023-04-12 Promoted GCP_SECURITYCENTER_MISCONFIGURATION parser to default.
For the field mapping reference, see GCP_SECURITYCENTER https://cloud.google.com/chronicle/docs/ingestion/default-parsers/collect-security-command-center-findings#field-mapping.