Skip to content
OpenAdvisories
Unscored CVE-2020-12803 EUVD-2020-5086GHSA-gxcj-pjgw-2hvw

XForms submissions could overwrite local files

Published Jun 8, 2020 · Updated Sep 16, 2024 · Assigned by Document Fdn.

Description

ODF documents can contain forms to be filled out by the user. Similar to HTML forms, the contained form data can be submitted to a URI, for example, to an external web server. To create submittable forms, ODF implements the XForms W3C standard, which allows data to be submitted without the need for macros or other active scripting Prior to version 6.4.4 LibreOffice allowed forms to be submitted to any URI, including file: URIs, enabling form submissions to overwrite local files. User-interaction is required to submit the form, but to avoid the possibility of malicious documents engineered to maximize the possibility of inadvertent user submission this feature has now been limited to http[s] URIs, removing the possibility to overwrite local files. This issue affects: The Document Foundation LibreOffice versions prior to 6.4.4.

Affected products

VendorProductAffectedFixed
The Document Foundation LibreOffice unspecified – < 6.4.4 6.4.4

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 libreoffice 1:6.4.4-1 —
Debian 13 libreoffice 1:6.4.4-1 —
Debian 12 libreoffice 1:6.4.4-1 —
Debian 10 libreoffice 1:6.1.5-3+deb10u11 DLA-3703-1
ReleasePackageFixed inAdvisory
Ubuntu 22.04 LTS libreoffice 1:7.3.6-0ubuntu0.22.04.2 USN-5694-1
Ubuntu 20.04 LTS libreoffice 1:6.4.7-0ubuntu0.20.04.1 USN-5694-1
Ubuntu 18.04 LTS libreoffice 1:6.0.7-0ubuntu0.18.04.12 USN-5694-1
ReleasePackageFixed inAdvisory
RHEL 8 autocorr-af +171 1:6.3.6.2-3.el8 RHSA-2020:4628
RHEL 8 libcmis 0.5.2-1.el8 RHSA-2020:4628
RHEL 8 liborcus 0.14.1-1.el8 RHSA-2020:4628

AlmaLinux

Errata ↗
ReleasePackageFixed inAdvisory
AlmaLinux 8 libcmis 0.5.2-1.el8 ALSA-2020:4628
AlmaLinux 8 libreoffice-sdk +1 1:6.3.6.2-3.el8.alma ALSA-2020:4628

Rocky Linux

Errata ↗
ReleasePackageFixed inAdvisory
Rocky Linux 8 libcmis 0.5.2-1.el8 RLSA-2020:4628
ReleasePackageFixed inAdvisory
SLES 15 SP2 libreoffice 6.4.5.2-13.3.1 SUSE-SU-2020:2235-1
SLES 15 SP1 libreoffice 6.4.5.2-8.22.1 SUSE-SU-2020:2217-1
SLES 12 SP5 libreoffice 6.4.5.2-43.68.1 SUSE-SU-2020:2283-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed libreoffice 7.1.5.2-3.13 openSUSE-SU-2024:10983-1
openSUSE Leap 15.2 libreoffice 6.4.5.2-lp152.2.3.1 openSUSE-SU-2020:1261-1
openSUSE Leap 15.1 libreoffice 6.4.5.2-lp151.3.18.1 openSUSE-SU-2020:1222-1
ReleasePackageFixed inAdvisory
Alpine v3.24 libreoffice 6.4.4.2-r0 —
Alpine v3.23 libreoffice 6.4.4.2-r0 —
Alpine v3.22 libreoffice 6.4.4.2-r0 —
Alpine v3.21 libreoffice 6.4.4.2-r0 —
Alpine v3.20 libreoffice 6.4.4.2-r0 —
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Alpine v3.19 libreoffice 6.4.4.2-r0 —
Alpine v3.18 libreoffice 6.4.4.2-r0 —
Alpine v3.17 libreoffice 6.4.4.2-r0 —
Alpine v3.16 libreoffice 6.4.4.2-r0 —
Alpine v3.15 libreoffice 6.4.4.2-r0 —

Oracle Linux

ReleasePackageFixed inAdvisory
Oracle Linux 8 autocorr-af +170 1:6.3.6.2-3.0.1.el8 ELSA-2020-4628
Oracle Linux 8 libcmis 0.5.2-1.el8 ELSA-2020-4628
Oracle Linux 8 liborcus 0.14.1-1.el8 ELSA-2020-4628

Advisories 13

References