Skip to content

Commit af6077f

Browse files
committed
updating spl
1 parent c8aabc0 commit af6077f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

detections/application/cisco_secure_application_alerts.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ description: |
1919
By leveraging this information, SOC teams can proactively mitigate security threats, patch vulnerable applications, and enforce security controls to prevent further exploitation.
2020
data_source:
2121
- Cisco Secure Application AppDynamics Alerts
22-
search: '|
22+
search: |-
2323
`appdynamics_security` blocked=false
2424
| rename attackEvents{}.attackOutcome AS attackOutcome, "attackEvents{}.vulnerabilityInfo.*" AS *
2525
| fields - tag::eventtype, eventtype, host, id, index, linecount, punct, source, sourcetype, splunk_server, tag, SourceType, app clientAddressType, application, tier, "attackEvents{}.*"
@@ -42,7 +42,7 @@ search: '|
4242
(signature="MALIP" OR signature="SQL"), "A vulnerability is being ".attackOutcome." to be abused from ".src_category." IP address ".src_ip." and was seen connecting to server ".dest_nt_host." hosting application ".app_name.".",
4343
(signature="DESEREAL"), "The application ".app_name." deserializes untrusted data without sufficiently verifying that the resulting data will be valid. Data which is untrusted cannot be trusted to be well-formed. Malformed data or unexpected data could be used to abuse application logic, deny service, or execute arbitrary code, when deserialized."
4444
)
45-
| `cisco_secure_application_alerts_filter`'
45+
| `cisco_secure_application_alerts_filter`
4646
how_to_implement: In order to properly run this search, you need to ingest alerts data from AppD SecureApp, specifically ingesting data via HEC. You will also need to ensure that the data is going to sourcetype appdynamics_security. You will need to install the Splunk Add-on for AppDynamics. This add-on will give the needed field aliases to properly run this search. In a future update you will be able to run this detection if ingesting data via the TA.
4747
known_false_positives: None known at this time
4848
references:
@@ -79,7 +79,7 @@ tags:
7979
- Splunk Enterprise Security
8080
- Splunk Cloud
8181
security_domain: threat
82-
manual_test: We are dynamically creating the risk_score field based on the severity of the alert in the SPL and that supersedes the risk score set in the detection. Setting these to manual test since otherwise we fail integration testing. The detection is also failing on unit-testing as some of the fields set in the observables are empty.
82+
# manual_test: We are dynamically creating the risk_score field based on the severity of the alert in the SPL and that supersedes the risk score set in the detection. Setting these to manual test since otherwise we fail integration testing. The detection is also failing on unit-testing as some of the fields set in the observables are empty.
8383
tests:
8484
- name: True Positive Test
8585
attack_data:

0 commit comments

Comments
 (0)