Skip to content

Commit

Permalink
Added template to detect wildcard CN or SAN in TLS certificate (#8023)
Browse files Browse the repository at this point in the history
* Added template to detect wildcard CN or SAN in TLS certificate

* fix formatting

* using tlsx dsl for wildcard

---------

Co-authored-by: Dhiyaneshwaran <[email protected]>
Co-authored-by: sandeep <[email protected]>
  • Loading branch information
3 people authored Oct 7, 2023
1 parent 01bfe14 commit 7d5130d
Showing 1 changed file with 25 additions and 0 deletions.
25 changes: 25 additions & 0 deletions ssl/wildcard-tls.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
id: wildcard-tls

info:
name: Wildcard TLS Certificate
author: lucky0x0d
severity: info
description: |
Checks a sites certificate to see if there are wildcard CN or SAN entries.
reference:
- https://cheatsheetseries.owasp.org/cheatsheets/Transport_Layer_Protection_Cheat_Sheet.html#carefully-consider-the-use-of-wildcard-certificates
metadata:
max-request: 1
tags: ssl,wildcard,tls
ssl:
- address: "{{Host}}:{{Port}}"
matchers:
- type: dsl
dsl:
- wildcard_certificate == true

extractors:
- type: dsl
dsl:
- '"CN: " + subject_cn'
- '" SAN: " + subject_an'

0 comments on commit 7d5130d

Please sign in to comment.