CVE Explorer
CVE-2026-3618
The Columns by BestWebSoft plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'id' shortcode attribute of the [print_clmns] shortcode in all versions up to and including 1.0.3. This is due to insufficient input sanitization and output escaping on the 'id' attribute. The shortcode receives the 'id' parameter via shortcode_atts() at line 596 and directly embeds it into HTML output at line 731 (in a div id attribute) and into inline CSS at lines 672-729 without any escaping o
Known exploited
Not asserted
Disputed
No
Stale source
No
Conflicts
0
Affected products and versions
1 source assertion{"defaultStatus":"unaffected","product":"Columns by BestWebSoft – Additional Columns Plugin for Posts Pages and Widgets","vendor":"bestweblayout","versions":[{"lessThanOrEqual":"1.0.3","status":"affected","version":"0","versionType":"semver"}]}
- cve_program_cvelist_v5affectedurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/affected/0
Provider-owned CVSS observations
1 source assertion{"metric":{"baseScore":6.4,"baseSeverity":"MEDIUM","vectorString":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N","version":"3.1"},"metric_type":"cvssV3_1"}
- cve_program_cvelist_v5cvssurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/metrics/0/cvssV3_1
CWE assertions
1 source assertion{"cweId":"CWE-79","description":"CWE-79 Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","lang":"en","type":"CWE"}
- cve_program_cvelist_v5cweurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/problemTypes/0/descriptions/0
Source references
9 source assertions{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/tags/1.0.3/columns-bws.php#L596"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/4
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/tags/1.0.3/columns-bws.php#L672"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/6
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/tags/1.0.3/columns-bws.php#L729"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/8
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/tags/1.0.3/columns-bws.php#L731"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/2
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/trunk/columns-bws.php#L596"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/3
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/trunk/columns-bws.php#L672"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/5
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/trunk/columns-bws.php#L729"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/7
{"url":"https://plugins.trac.wordpress.org/browser/columns-bws/trunk/columns-bws.php#L731"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/1
{"url":"https://www.wordfence.com/threat-intel/vulnerabilities/id/d3e293db-9177-4fbb-a469-900d9330642d?source=cve"}
- cve_program_cvelist_v5referenceurn:baitaphish:normalized-source-record:v2:379e9987288f4ad11f15ee97efcef53c2ce3e14a160f5b3ff814ca50258436e0 · sha256:61613ba5473ae0e8… · /containers/cna/references/0
Attribution and limitations
- CVE Program CVEList V5: Reproduce the MITRE copyright designation and CVE license in copies. Source →
Provider severity values are preserved separately. Baitaphish does not convert them into a risk rating, infer affected products, or treat EPSS as observed exploitation.