CVE-2026-24772 OpenProject has SSRF and CSWSH in Hocuspocus Synchronization Server

High 8.9 Published Updated

Attackers can exploit SSRF in the synchronization server to decrypt intercepted tokens and gain unauthorized access to OpenProject accounts.

Exploited in the wild
Not known
Login needed
Any signed-in user
Attackable
Over the internet
Victim action needed
A user has to click or open something
Fix
None listed

What is CVE-2026-24772?

CVE-2026-24772 is a high-severity server-side request forgery vulnerability in opf openproject, published on 28 Jan 2026. Any signed-in user can exploit it over the network, and only if a user opens a file or follows a link.

Official description

OpenProject is an open-source, web-based project management software. To enable the real time collaboration on documents, OpenProject 17.0 introduced a synchronization server. The OpenPrioject backend generates an authentication token that is currently valid for 24 hours, encrypts it with a shared secret only known to the synchronization server. The frontend hands this encrypted token and the backend URL over to the synchronization server to check user's ability to work on the document and perform intermittent saves while editing. The synchronization server does not properly validate the backend URL and sends a request with the decrypted authentication token to the endpoint that was given to the server. An attacker could use this vulnerability to decrypt a token that he intercepted by other means to gain an access token to interact with OpenProject on the victim's behalf. This vulnerability was introduced with OpenProject 17.0.0 and was fixed in 17.0.2. As a workaround, disable the collaboration feature via Settings -> Documents -> Real time collaboration -> Disable. Additionally the `hocuspocus` container should also be disabled.

Weakness: CWE-345

Which versions are affected by CVE-2026-24772?

It affects 1 product.

Products include Openproject Openproject.

How do I fix CVE-2026-24772?

No fix has been published for CVE-2026-24772 yet. Limit exposure of the affected software until one is available.

Upgrade, and send outbound requests through an allow-list that blocks internal addresses. More about Server-side request forgery.

Is CVE-2026-24772 being exploited?

There is no known exploitation of CVE-2026-24772 in the wild and no public exploit code.

Sources

Also known as GHSA-r854-p5qj-x974.

Is CVE-2026-24772 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free