CVE-2026-129259

Mereithhh VanBlog Image Upload Endpoint access.ts cross site scripting

Published Nov 14, 2026 CVSS 4.0 · 5.1 Medium EPSS n/a KEV · Not listed
Description
A weakness has been identified in Mereithhh VanBlog up to 0.54.0. This affects an unknown part of the file packages/server/src/types/access/access.ts of the component Image Upload Endpoint. Executing a manipulation can lead to cross site scripting. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.

Analysis

AI-generated

Technical impact

The vulnerability is a cross‑site scripting flaw located in the Image Upload Endpoint of Mereithhh VanBlog, identified by CWE‑79 and CWE‑94. It allows remote attackers to supply a crafted image file that results in arbitrary JavaScript execution in the browser context of users who view the image. The CVSS score of 5.1 indicates moderate severity, and the existence of a publicly available exploit elevates the risk of exploitation in live installations. The vulnerability could allow session hijacking, cookie theft, or defacement of site content, compromising confidentiality, integrity, and availability.

Affected Systems

Affected versions of Mereithhh VanBlog include all releases up to 0.54.0, specifically the file packages/server/src/types/access/access.ts of the Image Upload Endpoint. No official patch is publicly available, and the vendor has not addressed the issue as of the latest advisory.

Risk and Exploitability

The attack can be performed remotely from an unprivileged attacker, and the public availability of an exploit suggests that automated scanners may already target this flaw. The EPSS score is not published, and the vulnerability is not listed in CISA's KEV catalog, but the moderate CVSS score combined with a real‑world exploit represents a non‑negligible threat vector for sites that rely on the image upload feature. Mitigation is required to prevent script execution in browsers that view uploaded content.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade to the latest version of Mereithhh VanBlog that removes the vulnerable Image Upload Endpoint code. If no patch is available, consider migrating to a newer major release where the image upload logic has been hardened.
  • Restrict image upload functionality to authenticated privileged users or disable it entirely if the feature is not required. This limits the exposure of the XSS entry point to untrusted traffic.
  • Validate and encode any data derived from uploaded images before rendering them, ensuring that script tags or dangerous attributes cannot be injected into the page. Use a reputable image sanitization library to strip malicious payloads.
  • Serve uploaded files from a separate domain or sub‑domain that employs a strict Content Security Policy that blocks inline scripts. This adds an extra layer of protection against XSS execution.

Generated by OpenCVE AI on November 14, 2026 at 19:36 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Description A weakness has been identified in Mereithhh VanBlog up to 0.54.0. This affects an unknown part of the file packages/server/src/types/access/access.ts of the component Image Upload Endpoint. Executing a manipulation can lead to cross site scripting. The attack can be executed remotely. The exploit has been made available to the public and could be used for attacks. The vendor was contacted early about this disclosure but did not respond in any way.
Title Mereithhh VanBlog Image Upload Endpoint access.ts cross site scripting
First Time appeared Mereithhh
Mereithhh vanblog
Weaknesses CWE-79
CWE-94
CPEs cpe:2.3:a:mereithhh:vanblog:*:*:*:*:*:*:*:*
Vendors & Products Mereithhh
Mereithhh vanblog
References
Metrics cvssV2_0

{'score': 4, 'vector': 'AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:ND/RC:C'}

cvssV3_0

{'score': 3.5, 'vector': 'CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV3_1

{'score': 3.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:X/RC:C'}

cvssV4_0

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

Weaknesses
  • CWE-79

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

  • CWE-94

    Improper Control of Generation of Code ('Code Injection')

Sources

Status
PUBLISHED
Assigner
VulDB
Published
Updated
Nov 14, 2026, 2:45 PM
Reserved
Nov 13, 2026, 8:00 PM
Status
Deferred
Published
Nov 14, 2026, 3:16 PM
Modified
Nov 14, 2026, 3:16 PM