diff --git a/content/en/security/guide/findings-schema.md b/content/en/security/guide/findings-schema.md index 6572b5f849d..f5904c67bf4 100644 --- a/content/en/security/guide/findings-schema.md +++ b/content/en/security/guide/findings-schema.md @@ -1764,10 +1764,6 @@ There are eleven different categories for security findings. Click on a category {{% /tab %}} {{< /tabs >}} -## Linking to findings - -The direct URL for a finding in Datadog varies by finding type. Use `/security/finding/[finding_id]`, where `[finding_id]` is the root-level `finding_id` value, to open the finding in the appropriate explorer. This format is useful when linking from AI agents or automations. - ## Schema Reference The following sections describe all available attributes in the Security Findings schema, organized by namespace. @@ -2322,6 +2318,11 @@ Container image where the finding was detected, including registry, repository, array (string) Path: @container_image.architectures
Architectures associated with the container image. + + base_image + object + Path: @container_image.base_image
Base image this container image is built on. A base image is itself a container image and may have its own base_image. Absent when no base image is identified. + git_repository_url string @@ -5612,6 +5613,11 @@ Evidence used to determine whether the function is reachable. + + is_supported + boolean + Path: @risk_details.is_function_reachable.evidence.is_supported
true if reachability analysis is supported for this finding, false otherwise. + locations array (object) @@ -5622,6 +5628,11 @@ Evidence used to determine whether the function is reachable. string Path: @risk_details.is_function_reachable.evidence.not_supported_reason
Reason why reachability analysis is not supported for this finding. Valid values: language_not_supported, vulnerable_symbol_not_available. + + unreachable_at + integer + Path: @risk_details.is_function_reachable.evidence.unreachable_at
Timestamp in milliseconds (UTC) at which the finding will transition to unreachable if the vulnerable function has not been called. + @@ -5638,30 +5649,15 @@ Array of code locations where the function is called. - - column_end - integer - Path: @risk_details.is_function_reachable.evidence.locations.column_end
Ending column position. - - - column_start - integer - Path: @risk_details.is_function_reachable.evidence.locations.column_start
Starting column position. - filename string Path: @risk_details.is_function_reachable.evidence.locations.filename
Relative path to the file. - is_test_file - boolean - Path: @risk_details.is_function_reachable.evidence.locations.is_test_file
true if the code file is a test file; false otherwise. - - - line_end + last_detected_at integer - Path: @risk_details.is_function_reachable.evidence.locations.line_end
Ending line number. + Path: @risk_details.is_function_reachable.evidence.locations.last_detected_at
Timestamp in milliseconds (UTC) of the most recent detection of this function at the code location. line_start @@ -5673,11 +5669,6 @@ Array of code locations where the function is called. string Path: @risk_details.is_function_reachable.evidence.locations.symbol
Symbol name at the code location. - - url - string - Path: @risk_details.is_function_reachable.evidence.locations.url
URL to view the file online (for example, in GitHub), highlighting the code location. - @@ -6401,6 +6392,11 @@ Information specific to vulnerabilities. boolean Path: @vulnerability.is_emerging
true if the vulnerability is classified as an emerging threat; false otherwise. + + is_inherited_from_base_image + boolean + Path: @vulnerability.is_inherited_from_base_image
true if the vulnerability originates in a base image layer, false if it originates in a layer added by the container image author. + last_commit string @@ -6768,11 +6764,6 @@ Linear issue attached to the case. string Path: @workflow.integrations.cases.linear_issue.status
Current status of the Linear issue. - - team_id - string - Path: @workflow.integrations.cases.linear_issue.team_id
UUID of the Linear team that owns the issue. - url string @@ -6948,6 +6939,42 @@ Metadata about user-defined severity modifications applied to the finding. string Path: @workflow.severity_override.description
Description of the user-defined severity modification applied to the finding. + + updated_at + integer + Path: @workflow.severity_override.updated_at
Timestamp in milliseconds (UTC) when the manual severity override was applied. + + + updated_by + object + Path: @workflow.severity_override.updated_by
User who applied the manual severity override. + + + + +### Updated By + +User who applied the manual severity override. + + + + + + + + + + + + + + + + + + + +
Attribute nameTypeDescription
idstringPath: @workflow.severity_override.updated_by.id
Unique identifier of the user in UUID format.
namestringPath: @workflow.severity_override.updated_by.name
Display name of the user.