CVE-2026-34574 json
Parse Server: Session field immutability bypass via falsy-value guard
published 7mo ago modified 2mo ago also BIT-parse-2026-34574 , EUVD-2026-17502 , GHSA-f6j3-w9v3-cq22
- cvss
- 5.4
- version 3.1, NVD
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.2%
- EPSS 0.2% chance of exploitation in 30 days, percentile 12%
- public exploits
- 0
- none known
Summary
Parse Server is an open source backend that can be deployed to any infrastructure that can run Node.js. Prior to versions 8.6.69 and 9.7.0-alpha.14, an authenticated user can bypass the immutability guard on session fields (expiresAt, createdWith) by sending a null value in a PUT request to the session update endpoint. This allows nullifying the session expiry, making the session valid indefinitely and bypassing configured session length policies. This issue has been patched in versions 8.6.69 and 9.7.0-alpha.14.
Patch / fix
- npm parse-server 8.6.69, 9.7.0-alpha.14
- bitnami parse 8.6.69, 9.7.0
- parseplatform parse-server 8.6.69, 9.7.0-alpha.14
- parseplatform parse_server 8.6.69, 9.7.0-alpha.14
- github.com/parse-community/parse-server@9080296 commit
- github.com/parse-community/parse-server@ebccd7f commit
- github.com/parse-community/parse-server#10347 pull request
- github.com/parse-community/parse-server#10348 pull request
- github.com/parse-community/parse-server/security/advisories/GHSA-f6j3… advisory
Is CVE-2026-34574 in your dependencies? 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
- none
- Automatable
- yes
- Technical impact
- partial
- Assessed
- 7mo ago
Exploit prediction
0.22% chance of exploitation in the next 30 days, higher than 12% of all scored CVEs (FIRST EPSS, 2026-11-09).
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N |
| CNA | 4.0 | 5.3 | CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N/E:X/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 |
| NVD | 3.1 | 5.4 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| npm | parse-server | >=9.0.0, <9.7.0-alpha.14 <8.6.69 |
9.7.0-alpha.14 8.6.69 |
| bitnami | parse | <8.6.69 >=9.0.0, <9.7.0 |
8.6.69 9.7.0 |
Affected products
- parse-community parse-server
Classification
- Weakness
-
- CWE-697 Incorrect Comparison
References
-
github.com
/parse-community/parse-server/pull/10347
web, issue-tracking, patch
-
github.com
/parse-community/parse-server/pull/10348
web, issue-tracking, patch
-
github.com
/parse-community/parse-server/commit/90802969fc713b7bc9733d7255c7519a6ed75d21
web, patch
-
github.com
/parse-community/parse-server/commit/ebccd7fe2708007e62f705ee1c820a6766178777
web, patch
-
github.com
/parse-community/parse-server/security/advisories/GHSA-f6j3-w9v3-cq22
web, patch, vendor-advisory, advisory
-
nvd.nist.gov
/vuln/detail/CVE-2026-34574
advisory, web
-
github.com
/parse-community/parse-server
package
Sources
- CVE List CVE-2026-34574
- GitHub Advisory GHSA-f6j3-w9v3-cq22
- NVD CVE-2026-34574
- OSV BIT-parse-2026-34574
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.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.