nuclei-templates/workflows/wordpress-workflow.yaml

46 lines
1.7 KiB
YAML

id: wordpress-workflow
info:
name: Wordpress workflow
author: Kiblyn11 & zomsop82
variables:
wordpress_tech: technologies/tech-detect.yaml
wordpress_dir_listing: files/wordpress-directory-listing.yaml
wordpress_user_enum: files/wordpress-user-enumeration.yaml
wordpress_wpconfig: security-misconfiguration/wordpress-accessible-wpconfig.yaml
wordpress_duplicator_path_traversal: vulnerabilities/wordpress-duplicator-path-traversal.yaml
wordpress_wordfence_xss: vulnerabilities/wordpress-wordfence-xss.yaml
wordpress_debug_log: files/wordpress-debug-log.yaml
wordpress_db_backup: files/wordpress-db-backup.yaml
wordpress_emergency_script: files/wordpress-emergency-script.yaml
wordpress_installer_log: files/wordpress-installer-log.yaml
wordpress_tmm_db_migrate: files/wordpress-tmm-db-migrate.yaml
wordpress_social_metrics_tracker: vulnerabilities/wordpress-social-metrics-tracker.yaml
w3c_total_cache_ssrf: vulnerabilities/w3c-total-cache-ssrf.yaml
wordpress_wpcourses_info_disclosure: vulnerabilities/wordpress-wpcourses-info-disclosure.yaml
sassy_social_share: vulnerabilities/sassy-social-share.yaml
wordpress_cve: cves/CVE-2019-9978.yaml
wordpress_cve_2: cves/CVE-2019-6715.yaml
logic: |
wordpress_tech()
if wordpress_tech["wordpress"] {
wordpress_dir_listing()
wordpress_user_enum()
wordpress_wpconfig()
wordpress_duplicator_path_traversal()
wordpress_wordfence_xss()
wordpress_debug_log()
wordpress_db_backup()
wordpress_emergency_script()
wordpress_installer_log()
wordpress_tmm_db_migrate()
wordpress_social_metrics_tracker()
w3c_total_cache_ssrf()
wordpress_cve()
wordpress_cve_2()
}