Reference documentation and code samples for the Google Cloud Security Command Center V1 Client class AttackVector.
This metric reflects the context by which vulnerability exploitation is possible.
Protobuf type google.cloud.securitycenter.v1.Cvssv3.AttackVector
Methods
name
Parameter | |
---|---|
Name | Description |
value |
mixed
|
value
Parameter | |
---|---|
Name | Description |
name |
mixed
|
Constants
ATTACK_VECTOR_UNSPECIFIED
Value: 0
Invalid value.
Generated from protobuf enum ATTACK_VECTOR_UNSPECIFIED = 0;
ATTACK_VECTOR_NETWORK
Value: 1
The vulnerable component is bound to the network stack and the set of possible attackers extends beyond the other options listed below, up to and including the entire Internet.
Generated from protobuf enum ATTACK_VECTOR_NETWORK = 1;
ATTACK_VECTOR_ADJACENT
Value: 2
The vulnerable component is bound to the network stack, but the attack is limited at the protocol level to a logically adjacent topology.
Generated from protobuf enum ATTACK_VECTOR_ADJACENT = 2;
ATTACK_VECTOR_LOCAL
Value: 3
The vulnerable component is not bound to the network stack and the attacker's path is via read/write/execute capabilities.
Generated from protobuf enum ATTACK_VECTOR_LOCAL = 3;
ATTACK_VECTOR_PHYSICAL
Value: 4
The attack requires the attacker to physically touch or manipulate the vulnerable component.
Generated from protobuf enum ATTACK_VECTOR_PHYSICAL = 4;