CVE-2024-35693
published 2024-06-08CVE-2024-35693: Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in AA Web Servant 12 Step Meeting List…
PriorityP181medium6.1CVSS 3.1
AVNACLPRNUIRSCCLILAN
ITWEXPLOITVulnCheck KEV
Exploited in the wild
EPSS
0.59%
43.8th percentile
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in AA Web Servant 12 Step Meeting List 12-step-meeting-list.This issue affects 12 Step Meeting List: from n/a through <= 3.14.33.
Affected
2 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| aa_web_servant | 12_step_meeting_list | <= 3.14.33 | — |
| code4recovery | 12_step_meeting_list | < 3.14.34 | 3.14.34 |
Detection & IOCsextracted from sources · hover to see the quote
url{{BaseURL}}/?post_type=tsml_meeting&tsml-query=%22%20onfocus%3Dalert%28document.domain%29%20autofocus%20%22
path/wp-content/plugins/12-step-meeting-list/
- →Reflected XSS payload appears unencoded in the HTTP response body — match for the string 'value="" onfocus=alert(document.domain) autofocus' AND 'tsml' together in the body, with Content-Type text/html and HTTP 200 status.
- →Vulnerable parameter is 'tsml-query' used with post_type=tsml_meeting; the plugin reflects unsanitized input directly into a value attribute, enabling onfocus/autofocus XSS without user interaction beyond page load.
- →Fingerprint vulnerable WordPress installations by searching for the plugin path '/wp-content/plugins/12-step-meeting-list/' in page body (FOFA/PublicWWW pivoting).
- ·Vulnerability affects plugin versions up to and including 3.14.33; verify installed version before triaging alerts. ↗
- ·Exploit requires the attacker to craft and deliver a malicious URL to a victim (reflected XSS, UI:R); not exploitable server-side without user interaction.
CVSS provenance
nvdv3.16.1MEDIUMCVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
vulncheck6.1MEDIUM
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
GHSA-jmhh-gxv8-x728: Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Code for Recovery 12 Step Meeting List al
ghsa_unreviewed·2024-06-08
CVE-2024-35693 [HIGH] CWE-79 GHSA-jmhh-gxv8-x728: Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Code for Recovery 12 Step Meeting List al
Improper Neutralization of Input During Web Page Generation (XSS or 'Cross-site Scripting') vulnerability in Code for Recovery 12 Step Meeting List allows Reflected XSS.This issue affects 12 Step Meeting List: from n/a through 3.14.33.
VulnCheck
code4recovery 12_step_meeting_list Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
vulncheck·2024·CVSS 6.1
CVE-2024-35693 [MEDIUM] code4recovery 12_step_meeting_list Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
code4recovery 12_step_meeting_list Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')
Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting') vulnerability in AA Web Servant 12 Step Meeting List 12-step-meeting-list.This issue affects 12 Step Meeting List: from n/a through <= 3.14.33.
Affected: code4recovery 12_step_meeting_list
Required Action: Apply remediations or mitigations per vendor instructions or discontinue use of the product if remediation or mitigations are unavailable.
Exploitation References: https://patchstack.com/database/wordpress/plugin/12-step-meeting-list/vulnerability/wordpress-12-step-meeting-list-plugin-3-14-33-cross-site-scripting-xss-vulnerability
No detection rules found.
Nuclei
WordPress 12 Step Meeting List Plugin <= 3.14.33 - Cross-Site Scripting
nuclei·CVSS 6.1
CVE-2024-35693 [MEDIUM] WordPress 12 Step Meeting List Plugin <= 3.14.33 - Cross-Site Scripting
WordPress 12 Step Meeting List Plugin <= 3.14.33 - Cross-Site Scripting
Code for Recovery 12 Step Meeting List versions up to 3.14.33 contain a reflected cross-site scripting caused by improper input neutralization during web page generation, letting attackers execute malicious scripts in users' browsers, exploit requires attacker to craft a malicious URL.
Template:
id: CVE-2024-35693
info:
name: WordPress 12 Step Meeting List Plugin <= 3.14.33 - Cross-Site Scripting
author: intelligent-ears
severity: medium
description: |
Code for Recovery 12 Step Meeting List versions up to 3.14.33 contain a reflected cross-site scripting caused by improper input neutralization during web page generation, letting attackers execute malicious scripts in users' browsers, exploit requires attacker to cra
No writeups or analysis indexed.
https://patchstack.com/database/Wordpress/Plugin/12-step-meeting-list/vulnerability/wordpress-12-step-meeting-list-plugin-3-14-33-cross-site-scripting-xss-vulnerability?_s_id=cvehttps://patchstack.com/database/vulnerability/12-step-meeting-list/wordpress-12-step-meeting-list-plugin-3-14-33-cross-site-scripting-xss-vulnerability?_s_id=cve
2024-06-08
Published
Exploited in the wild