Gnuboard g6
CVE-2025-7786
LOW
Severity by source
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/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
Lifecycle Timeline
1DescriptionCVE.org
A vulnerability, which was classified as problematic, has been found in Gnuboard g6 up to 6.0.10. This issue affects some unknown processing of the file /bbs/scrap_popin_update/qa/ of the component Post Reply Handler. The manipulation leads to cross site scripting. The attack may be initiated remotely. The exploit has been disclosed to the public and may be used.
AnalysisAI
Cross-site scripting (XSS) vulnerability in Gnuboard g6 up to version 6.0.10 allows authenticated remote attackers to inject arbitrary JavaScript into the Post Reply Handler component at /bbs/scrap_popin_update/qa/ path, requiring user interaction for exploitation. The vulnerability has been publicly disclosed with exploit code available; however, the low EPSS score (0.05%, 15th percentile) and CVSS 2.0 rating suggest limited real-world exploitation probability despite public availability of proof-of-concept.
Technical ContextAI
This is a Stored or Reflected Cross-Site Scripting (CWE-79) vulnerability in the Gnuboard g6 forum software, a Korean-language open-source bulletin board system. The vulnerability exists in the Post Reply Handler component that processes requests to /bbs/scrap_popin_update/qa/, likely during manipulation of scrap or note functionality. The affected software is identified by CPE cpe:2.3:a:sir:gnuboard:*:*:*:*:*:*:*:*, indicating all versions up to 6.0.10 from the official Gnuboard project are vulnerable. The root cause is insufficient input sanitization or output encoding when processing user-supplied data in the QA (question/answer or note-taking) feature, allowing script injection.
RemediationAI
Upgrade Gnuboard g6 to a version released after the vulnerability disclosure (patch version not explicitly stated in available data, but GitHub issue #645 indicates fixes are available in the project repository). Users should pull the latest version from the official Gnuboard GitHub repository (https://github.com/gnuboard/g6) and deploy the patch. As a compensating control before patching, restrict access to the /bbs/scrap_popin_update/qa/ endpoint using web application firewall (WAF) rules or reverse proxy configuration to allow only trusted users, or disable the scrap/note feature if not operationally required. Additionally, implement strict Content Security Policy (CSP) headers to mitigate XSS impact: set 'script-src' to 'self' only and avoid 'unsafe-inline' to prevent injected scripts from executing even if input validation fails. Monitor access logs for suspicious requests to /bbs/scrap_popin_update/qa/ with special characters or JavaScript payloads. Note that WAF restrictions will limit legitimate user access to the feature, requiring careful testing before production deployment.
Use of a Broken or Risky Cryptographic Algorithm in GitHub repository gnuboard/gnuboard5 prior to and including 5.5.5. R
Gnuboard g6 6.0.7 is vulnerable to Session hijacking due to a CORS misconfiguration. Rated high severity (CVSS 8.8), thi
Multiple SQL injection vulnerabilities in bbs/ajax.autosave.php in GNUboard 5.x and possibly earlier allow remote authen
An open redirect vulnerability in gnuboard5 v.5.5.16 allows a remote attacker to obtain sensitive information via the in
An open redirect vulnerability in gnuboard5 v.5.5.16 allows a remote attacker to obtain sensitive information via the bb
An open redirect vulnerability in gnuboard5 v.5.5.16 allows a remote attacker to obtain sensitive information via thebbs
There is an Open Redirect vulnerability in Gnuboard v6.0.4 and below via the `url` parameter in login path. Rated medium
Gnuboard g6 / https://github.com/gnuboard/g6 commit c2cc1f5069e00491ea48618d957332d90f6d40e4 is vulnerable to Cross Site
Cross Site Scripting (XSS) vulnerability in Gnuboard g6 before Github commit 58c737a263ac0c523592fd87ff71b9e3c07d7cf5, a
Gnuboard 5.55 and 5.56 is vulnerable to Cross Site Scripting (XSS) via bbs/member_confirm.php. Rated medium severity (CV
gnuboard5 is vulnerable to Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting'). Rated m
Cross-site scripting (XSS) vulnerability in the file_download function in GNUBoard before 4.34.21 allows remote attacker
Same weakness CWE-79 – Cross-site Scripting (XSS)
View allShare
External POC / Exploit Code
Leaving vuln.today