Lists the details of a remediation tracking process group of a third-party vulnerability (or, in the case of Kubernetes vulnerabilities, the parameters of a remediation tracking Kubernetes node).
The request produces an application/json
payload.
GET | SaaS | https://{your-environment-id}.live.dynatrace.com/api/v2/securityProblems/{id}/remediationItems/{remediationItemId} |
Environment ActiveGateCluster ActiveGate | https://{your-activegate-domain}:9999/e/{your-environment-id}/api/v2/securityProblems/{id}/remediationItems/{remediationItemId} |
To execute this request, you need an access token with securityProblems.read
scope.
To learn how to obtain and use it, see Tokens and authentication.
The ID of the requested third-party security problem.
The ID of the remediation item.
Success. The response contains details of a single remediation item of a security problem.
RemediationDetailsItem
objectDetailed information of a remediation item for a security problem.
The progress of this remediation item. It contains affected and unaffected entities.
External tracking link URL associated with the remediable entity of the security problem.
RESOLVED
VULNERABLE
A list of vulnerable components of the remediation item.
A vulnerable component is what causes the security problem.
RemediationAssessment
objectAssessment of the remediation item.
The accuracy of the assessment.
FULL
NOT_AVAILABLE
REDUCED
The reachability of related data assets by affected entities.
NOT_AVAILABLE
NOT_DETECTED
REACHABLE
The level of exposure of affected entities.
NOT_AVAILABLE
NOT_DETECTED
PUBLIC_NETWORK
The number of related data assets.
Whether a restart is required for the latest vulnerable function data.
The usage of vulnerable functions
IN_USE
NOT_AVAILABLE
NOT_IN_USE
A list of vulnerable functions that are not available.
AssessmentAccuracyDetails
objectThe assessment accuracy details.
The reason for a reduced accuracy of the assessment.
LIMITED_AGENT_SUPPORT
LIMITED_BY_CONFIGURATION
VulnerableFunction
objectDefines an vulnerable function.
The class name of the vulnerable function.
The file path of the vulnerable function.
The function name of the vulnerable function.
RemediationItemMuteState
objectThe mute state of a remediation item of a security problem.
A short comment about the most recent mute state change.
The timestamp (UTC milliseconds) of the last update of the mute state.
The remediation is (true
) or is not (false
) muted.
The reason for the most recent mute state change.
AFFECTED
CONFIGURATION_NOT_AFFECTED
FALSE_POSITIVE
IGNORE
INITIAL_STATE
OTHER
VULNERABLE_CODE_NOT_IN_USE
The user who last changed the mute state.
RemediationProgress
objectThe progress of this remediation item. It contains affected and unaffected entities.
A list of related entities that are affected by the security problem.
A list of related entities that are affected by the security problem.
TrackingLink
objectExternal tracking link URL associated with the remediable entity of the security problem.
Display name (title) set for the tracking link, e.g. 'ISSUE-123'.
The timestamp (UTC milliseconds) of the last update of the tracking link.
URL set for the tracking link, e.g. https://example.com/ISSUE-123
The user who last changed the tracking link.
RemediationItemDetailsVulnerableComponent
objectA vulnerable component with details for a remediation item (PG).
A list of affected entities.
The display name of the vulnerable component.
The file name of the vulnerable component.
The Dynatrace entity ID of the vulnerable component.
The load origins of the vulnerable components.
The number of affected entities.
The short, component-only name of the vulnerable component.
{"assessment": {"assessmentAccuracy": "FULL","assessmentAccuracyDetails": {"reducedReasons": ["LIMITED_AGENT_SUPPORT"]},"dataAssets": "NOT_AVAILABLE","exposure": "NOT_AVAILABLE","numberOfDataAssets": 1,"vulnerableFunctionRestartRequired": true,"vulnerableFunctionUsage": "IN_USE","vulnerableFunctionsInUse": [{"className": "string","filePath": "string","functionName": "string"}],"vulnerableFunctionsNotAvailable": [{}],"vulnerableFunctionsNotInUse": [{}]},"entityIds": ["string"],"firstAffectedTimestamp": 1,"id": "string","muteState": {"comment": "string","lastUpdatedTimestamp": 1,"muted": true,"reason": "AFFECTED","user": "string"},"name": "string","remediationProgress": {"affectedEntities": ["string"],"unaffectedEntities": ["string"]},"resolvedTimestamp": 1,"trackingLink": {"displayName": "string","lastUpdatedTimestamp": 1,"url": "string","user": "string"},"vulnerabilityState": "RESOLVED","vulnerableComponents": [{"affectedEntities": ["string"],"displayName": "string","fileName": "string","id": "string","loadOrigins": ["string"],"numberOfAffectedEntities": 1,"shortName": "string"}]}
Query a remediable entity.
Required filters:
securityProblemid
remediationItemId
curl -X 'GET' 'https://mySampleEnv.live.dynatrace.com/api/v2/securityProblems/7412525767433554374/remediationItems/PROCESS_GROUP-F32C09AEDCB7A450' \-H 'accept: application/json; charset=utf-8' \-H 'Authorization: Api-Token [your_token]'
https://mySampleEnv.live.dynatrace.com/api/v2/securityProblems/7412525767433554374/remediationItems/PROCESS_GROUP-F32C09AEDCB7A4
{"id": "PROCESS_GROUP-F32C09AEDCB7A450","entityIds": ["PROCESS_GROUP-F32C09AEDCB7A450"],"name": "app.js (frontend) unguard-frontend-*","firstAffectedTimestamp": 1725894871213,"assessment": {"exposure": "PUBLIC_NETWORK","dataAssets": "NOT_DETECTED","numberOfDataAssets": 0,"vulnerableFunctionRestartRequired": false,"vulnerableFunctionUsage": "NOT_AVAILABLE","vulnerableFunctionsInUse": [],"vulnerableFunctionsNotInUse": [],"vulnerableFunctionsNotAvailable": [],"assessmentAccuracy": "FULL","assessmentAccuracyDetails": {"reducedReasons": []}},"vulnerabilityState": "VULNERABLE","muteState": {"muted": false,"user": "unknown","reason": "INITIAL_STATE"},"vulnerableComponents": [{"id": "SOFTWARE_COMPONENT-30CF12729DF87E61","displayName": "minimatch:3.0.4","shortName": "minimatch","numberOfAffectedEntities": 1,"affectedEntities": ["PROCESS_GROUP_INSTANCE-66B8C7F0FA77E541"]}],"remediationProgress": {"affectedEntities": ["PROCESS_GROUP_INSTANCE-66B8C7F0FA77E541"],"unaffectedEntities": []}}