title: Improper input validation enabling arbitrary Gstreamer pipeline injection
description: Improper Input Validation vulnerability in GStreamer integration of The Document Foundation LibreOffice allows an attacker to execute arbitrary GStreamer plugins.
In affected versions the filename of the embedded video is not sufficiently escaped when passed to GStreamer enabling an attacker to run arbitrary gstreamer plugins depending on what plugins are installed on the target system.
affected:
{
defaultStatus: unaffected
product: LibreOffice
vendor: The Document Foundation
versions:
lessThan: 7.5.9, status: affected, version: 7.5, versionType: 7.5 series
lessThan: 7.6.3, status: affected, version: 7.6, versionType: 7.6 series
}
metrics:
cvssV3_1: [
attackComplexity: LOW
attackVector: ADJACENT_NETWORK
availabilityImpact: HIGH
baseScore: 8.3
baseSeverity: HIGH
confidentialityImpact: LOW
integrityImpact: HIGH
privilegesRequired: LOW
scope: CHANGED
userInteraction: REQUIRED
vectorString: CVSS:3.1/AV:A/AC:L/PR:L/UI:R/S:C/C:L/I:H/A:H
version: 3.1
]
format: CVSS
scenarios: GENERAL