Description
LaraDashboard before 1.4.9 contains a stored cross-site scripting vulnerability that allows authenticated users with post.create or post.edit permission to inject scripts via unsanitized LaraBuilder design_json block content. Attackers can save text-editor, HTML, text or heading blocks containing script or event-handler markup that executes in administrator or Superadmin sessions viewing the builder, preview or page.
Published: 2026-11-02
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Stored Cross‑Site Scripting
Action: Patch Now
AI Analysis

Impact

The vulnerability is a stored cross‑site scripting flaw that allows an authenticated user with post.create or post.edit permissions to inject script or event‑handler markup into unsanitized design_json block content. When the block is rendered by the text‑editor, HTML, text or heading widgets, the injected code executes in the browser of any administrator or Superadmin who views the builder, preview or page.

Affected Systems

All installations of LaraDashboard earlier than version 1.4.9 are affected. The flaw resides in the LaraBuilder design_json block processing code. Any instance that permits content managers with write privileges to create or edit posts can be exploited.

Risk and Exploitability

The CVSS score of 5.1 indicates a moderate impact. The EPSS value is not available and the vulnerability is not listed in the CISA KEV catalog. Attackers must be authenticated and hold both post.create or post.edit permissions, which are typically granted to content managers. Once injected, the script runs in the context of the administrator who views the content, allowing the attacker to execute arbitrary code in privileged sessions. If such permissions are unavailable, the exposure is limited to users with those roles.

Generated by OpenCVE AI on November 2, 2026 at 16:06 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Apply the official patch v1.4.9 or later from the LaraDashboard release page
  • If upgrading is temporarily impossible, restrict or remove post.create and post.edit permissions from all non‑trusted users, thereby preventing the injection of malicious blocks
  • As a temporary workaround, manually sanitize or delete design_json block contents that contain script or event‑handler code before they are published to the builder, preview, or page views; avoid using untrusted content in those contexts

Generated by OpenCVE AI on November 2, 2026 at 16:06 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 02 Nov 2026 14:30:00 +0000

Type Values Removed Values Added
Description LaraDashboard before 1.4.9 contains a stored cross-site scripting vulnerability that allows authenticated users with post.create or post.edit permission to inject scripts via unsanitized LaraBuilder design_json block content. Attackers can save text-editor, HTML, text or heading blocks containing script or event-handler markup that executes in administrator or Superadmin sessions viewing the builder, preview or page.
Title LaraDashboard before 1.4.9 Stored XSS via LaraBuilder design_json Block Content
First Time appeared Laradashboard
Laradashboard lara Dashboard
Weaknesses CWE-79
CPEs cpe:2.3:a:laradashboard:lara_dashboard:*:*:*:*:*:*:*:*
Vendors & Products Laradashboard
Laradashboard lara Dashboard
References
Metrics cvssV3_1

{'score': 5.4, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N'}

cvssV4_0

{'score': 5.1, 'vector': 'CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:P/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N'}


Subscriptions

Laradashboard Lara Dashboard
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-11-02T14:29:18.584Z

Reserved: 2026-11-02T14:04:51.290Z

Link: CVE-2026-120488

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Deferred

Published: 2026-11-02T15:17:30.653

Modified: 2026-11-02T15:17:30.807

Link: CVE-2026-120488

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-11-02T17:15:13Z

Weaknesses
  • CWE-79

    Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')