Skip to main content

Slider Bootstrap Carousel EUVD-2026-24646

| CVE-2026-4076 MEDIUM
Cross-site Scripting (XSS) (CWE-79)
2026-04-22 Wordfence GHSA-wpp9-gmq8-vmx8
6.4
CVSS 3.1 · NVD
Share

Severity by source

NVD PRIMARY
6.4 MEDIUM
AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N

Primary rating from NVD · only source for this CVE.

CVSS VectorNVD

CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:C/C:L/I:L/A:N
Attack Vector
Network
Attack Complexity
Low
Privileges Required
Low
User Interaction
None
Scope
Changed
Confidentiality
Low
Integrity
Low
Availability
None

Lifecycle Timeline

4
Analysis Generated
Apr 22, 2026 - 10:00 vuln.today
EUVD ID Assigned
Apr 22, 2026 - 08:30 euvd
EUVD-2026-24646
Analysis Generated
Apr 22, 2026 - 08:30 vuln.today
CVE Published
Apr 22, 2026 - 07:45 nvd
MEDIUM 6.4

DescriptionCVE.org

The Slider Bootstrap Carousel plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'category' and 'template' shortcode attributes in all versions up to and including 1.0.7. This is due to insufficient input sanitization and output escaping on user-supplied shortcode attributes. The plugin uses extract() on shortcode_atts() to parse attributes, then directly outputs the $category variable into multiple HTML attributes (id, data-target, href) on lines 38, 47, 109, and 113 without applying esc_attr(). Similarly, the $template attribute flows into a class attribute on line 93 without escaping. This makes it possible for authenticated attackers, with Contributor-level access and above, to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page.

AnalysisAI

Stored cross-site scripting in Slider Bootstrap Carousel WordPress plugin up to version 1.0.7 allows authenticated attackers with Contributor-level access to inject arbitrary JavaScript via unsanitized 'category' and 'template' shortcode attributes, executing malicious scripts in pages viewed by any user. The vulnerability stems from improper use of extract() on shortcode attributes combined with missing output escaping (esc_attr()) on multiple HTML attributes, enabling persistent XSS injection that affects site security and user data.

Unlock full vulnerability intelligence

  • Risk assessment & exploitation conditions
  • Attack chain visualization
  • Remediation with exact patch versions
  • Threat intelligence from 22 sources
  • Personal watchlist & email alerts

Free forever · No credit card required

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata

Access
Obtain Contributor account credentials
Delivery
Create/edit post with malicious shortcode
Exploit
Inject XSS payload in category attribute
Execution
Publish page containing shortcode
Persist
Visitor loads page and executes injected JavaScript
Impact
Steal session/cookies or modify page content

Vulnerability AssessmentAI

Exploitation Exploitation requires an authenticated WordPress user account with Contributor-level access or above (Editor, Author, or Administrator roles). … Additional conditions and limiting factors are described in the full assessment.
Risk Assessment The CVSS 3.1 score of 6.4 with vector AV:N/AC:L/PR:L/UI:N/S:C reflects a network-accessible vulnerability requiring low attack complexity and Contributor-level authentication, with changed scope and partial impact on confidentiality and integrity. … Full risk analysis with EPSS, KEV, and SSVC signal comparison available after sign-in.
Exploit Scenario A malicious user with Contributor access creates or edits a post containing the shortcode [slider-bootstrap-carousel category='test" onclick="alert(document.cookie)" x="'] which injects a JavaScript event handler into the rendered HTML. When any site visitor (including admin users) views the post, the injected onclick handler executes, stealing session cookies or redirecting the user to a phishing site. …
Remediation Update Slider Bootstrap Carousel to a patched version released after 1.0.7 that applies esc_attr() escaping to the $category and $template shortcode attributes across all output locations (lines 38, 47, 93, 109, and 113 in sbc-shortcode.php). … Detailed patch versions, workarounds, and compensating controls in full report.

Threat intelligence, references, and detailed analysis are available after sign-in.

Share

EUVD-2026-24646 vulnerability details – vuln.today

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy