mismatched ssl detection + ssl template updates (#5256)

* mismatched ssl detection + ssl template updates

* misc fix
patch-1
Sandeep Singh 2022-10-08 03:06:24 +05:30 committed by GitHub
parent a5e0f6f165
commit ac0b120aa2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 29 additions and 21 deletions

View File

@ -16,8 +16,8 @@ info:
ssl:
- address: "{{Host}}:{{Port}}"
min_version: sslv3
max_version: sslv3
min_version: ssl30
max_version: ssl30
extractors:
- type: json

View File

@ -1,4 +1,4 @@
id: detect-ssl-issuer
id: ssl-issuer
info:
name: Detect SSL Certificate Issuer
@ -12,4 +12,4 @@ ssl:
extractors:
- type: json
json:
- " .issuer_organization[]"
- " .issuer_org[]"

View File

@ -8,7 +8,13 @@ info:
ssl:
- address: "{{Host}}:{{Port}}"
matchers:
- type: dsl
dsl:
- "unixtime() > not_after"
- "expired == true"
extractors:
- type: kval
kval:
- "not_after"

15
ssl/mismatched-ssl.yaml Normal file
View File

@ -0,0 +1,15 @@
id: mismatched-ssl
info:
name: Mismatched SSL Certificate
author: pdteam
severity: low
tags: ssl
ssl:
- address: "{{Host}}:{{Port}}"
matchers:
- type: dsl
dsl:
- "mismatched == true"

View File

@ -9,20 +9,7 @@ info:
ssl:
- address: "{{Host}}:{{Port}}"
extractors:
- type: json
name: common_name
json:
- ".common_name[]"
internal: true
- type: json
name: issuer_common_name
json:
- ".issuer_common_name[]"
internal: true
matchers:
- type: dsl
dsl:
- "common_name == issuer_common_name"
- "self_signed == true"

View File

@ -12,4 +12,4 @@ ssl:
extractors:
- type: json
json:
- " .dns_names[]"
- ".subject_an[]"

View File

@ -12,4 +12,4 @@ ssl:
extractors:
- type: json
json:
- " .tls_version"
- ".tls_version"