Google Cloud OsConfig V1 Client - Class AttackVector (2.0.0-RC1)

Reference documentation and code samples for the Google Cloud OsConfig V1 Client class AttackVector.

This metric reflects the context by which vulnerability exploitation is possible.

Protobuf type google.cloud.osconfig.v1.CVSSv3.AttackVector

Namespace

Google \ Cloud \ OsConfig \ V1 \ CVSSv3

Methods

static::name

Parameter
Name Description
value mixed

static::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;