Skip to content
OpenAdvisories
High · 7.8 CVE-2017-9274 EUVD-2017-18210GHSA-rmgp-j5rm-7ghv

osc executes spec code during "osc commit"

Published Mar 1, 2018 · Updated Sep 16, 2024 · Assigned by microfocus

Description

A shell command injection in the obs-service-source_validator before 0.7 could be used to execute code as the packager when checking RPM SPEC files with specific macro constructs.

Affected products

VendorProductAffectedFixed
SUSE obs-service-source_validator unspecified – < 0.7 0.7

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 osc 0.162.1-1 —
Debian 13 osc 0.162.1-1 —
Debian 12 osc 0.162.1-1 —
ReleasePackageFixed inAdvisory
Ubuntu 16.04 LTS osc No fix yet —
ReleasePackageFixed inAdvisory
SLES 12 SP3 build 20171128-9.3.2 SUSE-SU-2017:3253-1
SLES 12 SP3 obs-service-source_validator 0.7-9.3.1 SUSE-SU-2017:3253-1
SLES 12 SP3 osc 0.162.0-15.3.1 SUSE-SU-2017:3253-1
SLES 12 SP2 build 20171128-9.3.2 SUSE-SU-2017:3253-1
SLES 12 SP2 obs-service-source_validator 0.7-9.3.1 SUSE-SU-2017:3253-1
SLES 12 SP2 osc 0.162.0-15.3.1 SUSE-SU-2017:3253-1
SLES 11 SP4 build 20171128-8.3.3 SUSE-SU-2018:0065-1
SLES 11 SP4 osc 0.162.1-7.4.1 SUSE-SU-2018:0065-1
ReleasePackageFixed inAdvisory
openSUSE Tumbleweed obs-service-source_validator 0.21-1.3 openSUSE-SU-2024:11106-1

Advisories 3

References