Security Flashcards
Prereq for AppSec
Supported version of Dynatrace (1.239+)
Deep monitoring enabled
3 Modules of AppSec
RVA Runtime Vulnerability Analytics
RAP Runtime Application Protection
SPM Security Posture Management
2 submodules of RVA
Code-level vulnerability detection
Third-party vulnerability detection
Dependency between RAP and RVA
If RAP is enabled, RVA is also automatically enabled
How is consumption tracked for RVA and RAP if you use DPS?
GiB-hour cosumned by hosts with the feature enabled
How is consumption tracked for classic licensing model?
Application Security Units
How are ASUs defined?
RAM in GB / 16 x number of activated features (RVA/RAP) x 24 x 365
Why does RAP need RVA?
Because RAP uses RVA to analyse the vulnerability that the attack is based on
3 locations to check consumption for RVA and RAP if you use DPS?
Account management
Data explorer
Environment API
How is KSPM licensed?
Host hours
2 types of SPM?
VSPM
CSPM
How is VSPM licensed?
CPU sockets per year
How is CSPM licensed?
host per year
A host in the CSPM context applies to what kind of resources?
compute, database, and function
What are users of the Security admin group allowed to do?
View and manage vulnerabilities if RVA is enabled and attacks if RAP is enabled
How can i fine tune permissions for users?
Assign view rights per environment or management zone
Which modules are affected if full stack monitoring is not used and why?
Code vulnerability and third party vulnerability because not sufficient environmental information, such as reachable data assets or public internet exposure
To detect third-party vulnerabilities in your environment what components are evaluated?
Software components
Runtime components
What attributes of the component or library are checked by application security?
Name and version
What providers are used for Third-party vulnerabilitie feed and how often are they checked?
Snyk and NVD (National Vulnerability Database)
Once every 5 min
For what kind of components is Snyk used for?
Software components (libraries)
Kube runtime components
For what kind of components is NVD used for?
Java runtime components
.NET runtime components
Node.JS runtime components
What is the resolution time for a Third-party vulnerabilitie?
2h
What could cause the resoultion of a Third-party vulnerabilitie? (5)
Affected process was stopped
Vulnerable component was updated or removed
App is not using the vulnerable component
After a restart there is no traffic to the app so the component doesnt load
Vulnerability has been fixed in the code