CVE-2025-8813 json
atjiu pybbs IndexController.java changeLanguage redirect
published 2025-08-10 14 mo ago modified 2026-06-17 4 mo ago also EUVD-2025-24095
- cvss
- 3.5
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 27%
- public exploits
- 0
- none known
Summary
A vulnerability has been found in atjiu pybbs up to 6.0.0 and classified as problematic. This vulnerability affects the function changeLanguage of the file src/main/java/co/yiiu/pybbs/controller/front/IndexController.java. The manipulation of the argument referer leads to open redirect. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. The patch is identified as edb14ff13e9e05394960ba46c3d31d844ff2deac. It is recommended to apply a patch to fix this issue.
Patch / fix
CISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 14 mo ago
Exploit prediction
0.34% chance of exploitation in the next 30 days, higher than 27% of all scored CVEs (FIRST EPSS, 2026-11-08).
Exploits and checks
- github.com https://github.com/atjiu/pybbs/issues/210 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/atjiu/pybbs/issues/210#issuecomment-3134906856 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/atjiu/pybbs/issues/210#issue-3256474679 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.1 | 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 |
| CNA | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 3.0 | 3.5 | CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C |
| CNA | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 2.0 | 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 |
| CNA | 3.1 | 3.5 | CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:N |
| NVD | 3.1 | 6.1 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N |
| CNA | 2.0 | 4.0 | AV:N/AC:L/Au:S/C:N/I:P/A:N |
Affected products
- atjiu pybbs
Classification
- Weakness
-
- CWE-601 URL Redirection to Untrusted Site
References
-
github.com
/atjiu/pybbs/commit/edb14ff13e9e05394960ba46c3d31d844ff2deac
patch
-
github.com
/atjiu/pybbs/issues/210
issue-tracking, exploit
-
github.com
/atjiu/pybbs/issues/210#issuecomment-3134906856
issue-tracking, exploit
-
github.com
/atjiu/pybbs/issues/210#issue-3256474679
exploit, issue-tracking
-
vuldb.com
/?id.319342
vdb-entry, technical-description, third-party-advisory
-
vuldb.com
/?ctiid.319342
signature, permissions-required, vdb-entry
-
vuldb.com
/?submit.622333
third-party-advisory, vdb-entry
Sources
- CVE List CVE-2025-8813
- NVD CVE-2025-8813
Fencer Vulns keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.