Skip to content

3.2.7

@sergei-maertens sergei-maertens tagged this 18 Nov 10:32
This release addresses a security issue - we recommend upgrading as soon as possible.
See below for a workaround if that isn't feasible.

**Validation bypass issue and workaround**

When Open Formulieren retrieves data via prefill from an authentic source, form builders
can prevent tampering with this data by marking it as "read only". However, this mechanism
didn't work as intended when the component is marked as "read only" via form logic based
on certain conditions.

As a workaround, you can invert the logic - initially mark the field as "read only" and
use logic to make it writable if no prefill data is available.

**Bugfixes**

* [:cve:`CVE-2025-64515`] Fixed missing logic evaluation before validating (step data)
  user input. See :ghsa:`GHSA-cp63-63mq-5wvf` for details.
* [:backend:`5735`] Fixed a crash when converting raw JSON data to the Python types when
  variables don't exist in the database in certain circumstances.
Assets 2
Loading