Description
bbs-go through 4.4.6 contains a stored cross-site scripting vulnerability that allows authenticated users to upload HTML or SVG files by spoofing the multipart Content-Type in POST /api/upload. Attackers can upload script-bearing documents served inline from /res and send their URLs to administrators, executing script on the forum's origin.
Published: 2026-10-13
Score: 5.1 Medium
EPSS: n/a
KEV: No
Impact: Stored cross‑site scripting
Action: Apply patch
AI Analysis

Impact

In bbs-go version 4.4.6, authenticated users can craft a multipart POST to /api/upload with a spoofed Content‑Type header, enabling the upload of HTML or SVG files. Those files are then served inline from /res, allowing attacker‑supplied scripts to execute in the browsers of administrators who receive the URLs. This stored XSS can compromise administrator sessions, deface the forum, or move laterally within the system.

Affected Systems

The vulnerability affects mlogclub’s bbs‑go product version 4.4.6.

Risk and Exploitability

The CVSS score of 5.1 places this flaw in the medium severity range. Exploitation requires the attacker to be an authenticated user able to upload a file, and the attack is most effective when an administrator follows a malicious URL. The EPSS score is not available and the vulnerability is not listed in CISA KEV, indicating it has not been publicly reported as a widely exploited weakness. Nonetheless, because the flaw allows arbitrary script execution in privileged contexts, the risk to confidentiality, integrity, and availability of the forum is significant if the attack conditions are met.

Generated by OpenCVE AI on October 13, 2026 at 19:13 UTC.

Remediation

No solution or workaround provided in the CVE record.

OpenCVE Recommended Actions

  • Upgrade bbs-go to a version that includes the fix for the upload handler’s content‑type validation.
  • Configure the server to serve uploaded files with a download disposition or disable inline rendering for non‑image files to prevent script execution.
  • Limit the upload capability to non‑administrative roles and audit access to the /res path to ensure only authorized users can load uploaded content.

Generated by OpenCVE AI on October 13, 2026 at 19:13 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Tue, 13 Oct 2026 17:15:00 +0000

Type Values Removed Values Added
Description bbs-go through 4.4.6 contains a stored cross-site scripting vulnerability that allows authenticated users to upload HTML or SVG files by spoofing the multipart Content-Type in POST /api/upload. Attackers can upload script-bearing documents served inline from /res and send their URLs to administrators, executing script on the forum's origin.
Title bbs-go through 4.4.6 Stored XSS via Image Upload Content-Type
First Time appeared Bbs-go Project
Bbs-go Project bbs-go
Weaknesses CWE-79
CPEs cpe:2.3:a:bbs-go_project:bbs-go:*:*:*:*:*:*:*:*
Vendors & Products Bbs-go Project
Bbs-go Project bbs-go
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

Bbs-go Project Bbs-go
cve-icon MITRE

Status: PUBLISHED

Assigner: VulnCheck

Published:

Updated: 2026-10-13T16:53:06.263Z

Reserved: 2026-10-13T16:22:19.909Z

Link: CVE-2026-110103

cve-icon Vulnrichment

No data.

cve-icon NVD

Status : Received

Published: 2026-10-13T17:17:34.150

Modified: 2026-10-13T17:17:34.150

Link: CVE-2026-110103

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-10-13T19:15:08Z

Weaknesses
  • CWE-79

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