CVE-2025-8549 json
atjiu pybbs UserAdminController.java update weak password
published last yr. modified 4mo ago also EUVD-2025-23612
- cvss
- 3.7
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.5%
- EPSS 0.5% chance of exploitation in 30 days, percentile 43%
- public exploits
- 0
- none known
Summary
A vulnerability was found in atjiu pybbs up to 6.0.0. It has been classified as critical. Affected is the function update of the file src/main/java/co/yiiu/pybbs/controller/admin/UserAdminController.java. The manipulation leads to weak password requirements. It is possible to launch the attack remotely. The complexity of an attack is rather high. The exploitability is told to be difficult. The exploit has been disclosed to the public and may be used. The patch is identified as d09cb19a8e7d7e5151282926ada54080244d499f. It is recommended to apply a patch to fix this issue.
Patch / fix
Is CVE-2025-8549 in your stack? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- last yr.
Exploit prediction
0.51% chance of exploitation in the next 30 days, higher than 43% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- github.com https://github.com/atjiu/pybbs/issues/201 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/atjiu/pybbs/issues/201#issuecomment-3134733216 referenced PoC, tagged "exploit" by a source, unverified
- github.com https://github.com/atjiu/pybbs/issues/201#issue-3256288016 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 6.3 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P |
| CNA | 3.1 | 3.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:O/RC:C |
| CNA | 3.0 | 3.7 | CVSS:3.0/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N/E:P/RL:O/RC:C |
| CNA | 2.0 | 2.6 | AV:N/AC:H/Au:N/C:P/I:N/A:N/E:POC/RL:OF/RC:C |
| CNA | 4.0 | 2.9 | CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/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.7 | CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:L/I:N/A:N |
| CNA | 2.0 | 2.6 | AV:N/AC:H/Au:N/C:P/I:N/A:N |
Affected products
- atjiu pybbs
Classification
- Weakness
-
- CWE-521 Weak Password Requirements
References
-
github.com
/atjiu/pybbs/commit/d09cb19a8e7d7e5151282926ada54080244d499f
patch
-
github.com
/atjiu/pybbs/issues/201
issue-tracking, exploit
-
github.com
/atjiu/pybbs/issues/201#issuecomment-3134733216
issue-tracking, exploit
-
github.com
/atjiu/pybbs/issues/201#issue-3256288016
exploit, issue-tracking
-
vuldb.com
/?id.318678
vdb-entry, technical-description, third-party-advisory
-
vuldb.com
/?ctiid.318678
signature, permissions-required, vdb-entry
-
vuldb.com
/?submit.622187
third-party-advisory, vdb-entry
Sources
- CVE List CVE-2025-8549
- NVD CVE-2025-8549
Fencer Intel 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.