Consulte les détails d'un événement de chemin d'attaque.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
yundun-sas:GetAttackPathEventDetail |
get |
*Toutes les ressources.
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| EventId |
integer |
Non |
L'identifiant de l'événement. Remarque
Vous pouvez appeler ListAttackPathEvent pour obtenir l'identifiant de l'événement. |
123 |
| Lang |
string |
Non |
La langue de la requête et de la réponse. Valeur par défaut : zh. Valeurs valides :
|
en |
| EventSource |
string |
Non |
La source de données. Valeur par défaut : default. Valeurs valides :
|
default |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
|||
| RequestId |
string |
L'identifiant de la requête. Il s'agit d'un identifiant unique généré par Alibaba Cloud pour la requête et qui peut être utilisé pour le dépannage. |
7BC55C8F-226E-5AF5-9A2C-2EC43864**** |
| AttackPathEvent |
object |
Les détails de l'événement de chemin d'attaque. |
|
| DstAsset |
object |
L'actif de destination. |
|
| AssetSubType |
integer |
Le sous-type de l'actif de service cloud. |
2 |
| AssetType |
integer |
Le type de l'actif de service cloud. |
3 |
| InstanceId |
string |
L'identifiant de l'instance de l'actif de service cloud. |
i-bp18ifsr1tu1dx39**** |
| InstanceName |
string |
Le nom de l'instance. |
test |
| RegionId |
string |
L'identifiant de la région dans laquelle réside l'instance de l'actif de service cloud. |
cn-shanghai |
| Vendor |
integer |
Le fournisseur de l'actif de service cloud. |
0 |
| SensitiveAssetFlag |
integer |
Indique si l'actif est un actif sensible. Valeurs valides :
|
0 |
| FirstTime |
integer |
L'horodatage de la première occurrence de l'événement. Unité : millisecondes. |
1735956726000 |
| LastTime |
integer |
L'horodatage de la dernière détection de l'événement. Unité : millisecondes. |
1741832168000 |
| PathEventEdgeList |
array<object> |
La liste des arêtes d'événement de chemin. |
|
|
object |
L'arête d'événement de chemin. |
||
| EdgeId |
integer |
L'identifiant de l'arête. |
123 |
| EdgeType |
string |
Le type de l'arête. |
role_trust_user |
| ElementType |
string |
Le type d'élément de l'arête. |
branch |
| EndNodeUuid |
string |
L'UUID du nœud final de l'arête. |
52d59cca9d1768bab5fe081317637990 |
| RepairSuggestionDisplay |
string |
La description de la suggestion de remédiation. |
The RAM role is granted the administrator permissions and trusts the user of another Alibaba Cloud account. In this case, the current Alibaba Cloud account may be fully controlled by the trusted Alibaba Cloud account. We recommend that you delete the trust relationship. If you need to trust another Alibaba Cloud account, we recommend that you split your business requirements and follow the principle of least privilege to grant permissions across accounts in a fine-grained manner. You can also use RAM.\n\nIf you confirm that the role does not need to trust an Alibaba Cloud account, perform the following operations: In the RAM console, click the required RAM role. On the page that appears, view the trust policy of the role. Then, edit the Service field to delete the trust relationship. If you confirm that permissions can be reduced, perform the following operations: In the RAM console, click the required RAM role. On the page that appears, view the permissions of the role. Then, find the policy that defines the administrator permissions and revoke the policy. Attach another policy to the role based on your business requirements. |
| StartNodeUuid |
string |
L'UUID du nœud de départ de l'arête. |
b7e1bd42c4ca47f69020f4a27b47d2b4 |
| PathEventNodeList |
array<object> |
La liste des nœuds de chemin. |
|
|
object |
Le nœud de chemin. |
||
| ElementType |
string |
Le type d'élément du nœud. |
branch |
| NodeDetail |
string |
Les détails du nœud. |
{"assetId":0} |
| NodeName |
string |
Le nom du nœud. |
hypermatch_uploader |
| NodeType |
string |
Le type du nœud. |
user |
| NodeUuid |
string |
L'UUID du nœud. |
52d59cca9d1768bab5fe081317637990 |
| SensitiveAssetFlag |
integer |
Indique si l'actif est un actif sensible. Valeurs valides :
|
0 |
| AiAssetFlag |
integer |
Indique si l'actif est un actif IA. Valeurs valides :
|
1 |
| PathName |
string |
Le nom du chemin. |
ecs_get_credential_by_create_login_profile |
| PathNameDesc |
string |
La description du nom du chemin. |
ECS Instance Can Obtain Long-term Access Credential by Enabling Console Logon for RAM User |
| PathType |
string |
Le type du chemin. |
role_escalation |
| RiskLevel |
string |
Le niveau de risque. |
suspicious |
| SrcAsset |
object |
L'actif source. |
|
| AssetSubType |
integer |
Le sous-type de l'actif de service cloud. |
4 |
| AssetType |
integer |
Le type de l'actif de service cloud. |
14 |
| InstanceId |
string |
L'identifiant de l'instance de l'actif de service cloud. |
i-25b24**** |
| InstanceName |
string |
Le nom de l'instance. |
test |
| RegionId |
string |
L'identifiant de la région dans laquelle réside l'instance de l'actif de service cloud. |
cn-hangzhou |
| Vendor |
integer |
Le fournisseur de l'actif de service cloud. |
0 |
| SensitiveAssetFlag |
integer |
Indique si l'actif est un actif sensible. Valeurs valides :
|
0 |
| PathTypeDesc |
string |
La description du type de chemin. |
Privilege Escalation by Role |
| PathDetailDesc |
string |
La description des détails du chemin. |
The system detects that the role that trusts another Alibaba Cloud account has administrator permissions. This can cause the system to be fully controlled. We recommend that you delete the trust relationship and review the permissions of the role. |
| PathInterpretationStatus |
string |
L'état de génération du résultat d'interprétation du chemin d'attaque. |
|
| PathInterpretationUrl |
string |
L'URL du résultat d'interprétation du chemin d'attaque. |
Exemples
JSON format
{
"RequestId": "7BC55C8F-226E-5AF5-9A2C-2EC43864****",
"AttackPathEvent": {
"DstAsset": {
"AssetSubType": 2,
"AssetType": 3,
"InstanceId": "i-bp18ifsr1tu1dx39****",
"InstanceName": "test.",
"RegionId": "cn-shanghai.",
"Vendor": 0,
"SensitiveAssetFlag": 0
},
"FirstTime": 1735956726000,
"LastTime": 1741832168000,
"PathEventEdgeList": [
{
"EdgeId": 123,
"EdgeType": "role_trust_user.",
"ElementType": "branch.",
"EndNodeUuid": "52d59cca9d1768bab5fe081317637990",
"RepairSuggestionDisplay": "Le rôle RAM se voit accorder les autorisations d'administrateur et approuve l'utilisateur d'un autre compte Alibaba Cloud. Dans ce cas, le compte Alibaba Cloud actuel peut être entièrement contrôlé par le compte Alibaba Cloud approuvé. Nous vous recommandons de supprimer la relation d'approbation. Si vous avez besoin d'approuver un autre compte Alibaba Cloud, nous vous recommandons de scinder vos exigences métier et de suivre le principe du moindre privilège pour accorder des autorisations entre comptes de manière granulaire. Vous pouvez également utiliser RAM.\\n\\nSi vous confirmez que le rôle n'a pas besoin d'approuver un compte Alibaba Cloud, effectuez les opérations suivantes : dans la console RAM, cliquez sur le rôle RAM requis. Sur la page qui s'affiche, consultez la stratégie d'approbation du rôle. Modifiez ensuite le champ Service pour supprimer la relation d'approbation. Si vous confirmez que les autorisations peuvent être réduites, effectuez les opérations suivantes : dans la console RAM, cliquez sur le rôle RAM requis. Sur la page qui s'affiche, consultez les autorisations du rôle. Recherchez ensuite la stratégie qui définit les autorisations d'administrateur et révoquez-la. Attachez une autre stratégie au rôle en fonction de vos exigences métier.",
"StartNodeUuid": "b7e1bd42c4ca47f69020f4a27b47d2b4"
}
],
"PathEventNodeList": [
{
"ElementType": "branch.",
"NodeDetail": "{\"assetId\":0}",
"NodeName": "hypermatch_uploader.",
"NodeType": "user.",
"NodeUuid": "52d59cca9d1768bab5fe081317637990",
"SensitiveAssetFlag": 0,
"AiAssetFlag": 1
}
],
"PathName": "ecs_get_credential_by_create_login_profile.",
"PathNameDesc": "L'instance ECS peut obtenir des informations d'identification d'accès à long terme en activant la connexion à la console pour l'utilisateur RAM.",
"PathType": "role_escalation.",
"RiskLevel": "suspicious.",
"SrcAsset": {
"AssetSubType": 4,
"AssetType": 14,
"InstanceId": "i-25b24****",
"InstanceName": "test.",
"RegionId": "cn-hangzhou.",
"Vendor": 0,
"SensitiveAssetFlag": 0
},
"PathTypeDesc": "Escalade de privilèges par rôle.",
"PathDetailDesc": "Le système détecte que le rôle qui approuve un autre compte Alibaba Cloud dispose d'autorisations d'administrateur. Cela peut entraîner le contrôle total du système. Nous vous recommandons de supprimer la relation d'approbation et de vérifier les autorisations du rôle.",
"PathInterpretationStatus": "",
"PathInterpretationUrl": ""
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 500 | ServerError | ServerError | |
| 403 | NoPermission | caller has no permission |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.