CVE-2026-109954: Parse Server 9.0.0 before 9.10.2-alpha.5 Transactional Batch Request Write Interference

Published Oct 13, 2026
·
Updated

Parse Server 5.4.0 before 8.6.96 and 9.0.0 before 9.10.2-alpha.5 shares transactional batch state across concurrent requests, letting any client's transactional batch request interfere with other clients' database writes. On PostgreSQL or MongoDB replica sets and sharded clusters, other clients' acknowledged writes are rolled back if the batch fails, and PostgreSQL transactions can remain open indefinitely, causing subsequent writes to fail.

Affected Software

1 affected component
Parse Parse Server>=5.4.0<8.6.96, >=9.0.0<9.10.2-alpha.5

Event History

Oct 13, 2026
CVE Published
via MITRE·01:27 PM
Data Sourced
via MITRE·01:27 PM
DescriptionSeverityWeakness
Data Sourced
via NVD·02:17 PM
DescriptionSeverityWeakness

Frequently Asked Questions

1

Which deployments face the most severe impact?

The issue affects Parse Server versions from 5.4.0 before 8.6.96 and from 9.0.0 before 9.10.2-alpha.5. PostgreSQL deployments and MongoDB replica sets or sharded clusters can have other clients' acknowledged writes rolled back when a transactional batch fails; PostgreSQL deployments can also retain open transactions indefinitely, causing later writes to fail.

2

What must an attacker be able to do to exploit this?

An attacker needs network access to submit a transactional batch request to the affected Parse Server. No authentication or user interaction is required, but exploitation has high attack complexity because it relies on concurrent request timing.

3

How can teams determine whether they may be affected?

Check the Parse Server version and whether clients can send transactional batch requests concurrently. Systems using affected versions with PostgreSQL, MongoDB replica sets, or MongoDB sharded clusters should treat unexpected rolled-back acknowledged writes, persistent PostgreSQL transactions, or subsequent write failures as relevant indicators.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203