portage-ng / portage / app-admin / supervisor / 4.3.0
portage-ng glsa
1 advisory reference app-admin/supervisor · none place version 4.3.0 in a vulnerable range
▸ GLSA 201709-06 Supervisor: command injection vulnerability this version unaffected high remote 2017-09-17

A vulnerability in Supervisor might allow remote attackers to execute arbitrary code.

Announced
2017-09-17
Revised
2017-09-17
Access
remote
Bugs
#626100
Advisory
https://security.gentoo.org/glsa/201709-06

Affected packages

PackageArchVulnerableUnaffected
app-admin/supervisor*< 3.1.4>= 3.1.4

Background

Supervisor is a client/server system that allows its users to monitor and control a number of processes on UNIX-like operating systems.

Description

A vulnerability in Supervisor was discovered in which an authenticated client could send malicious XML-RPC requests and supervidord will run them as shell commands with process privileges. In some cases, supervisord is configured with root permissions.

Impact

A remote attacker could execute arbitrary code with the privileges of the process.

Workaround

There is no known workaround at this time.

Resolution

All Supervisor users should upgrade to the latest version:

# emerge --sync
# emerge --ask --oneshot --verbose "=app-admin/supervisor-3.1.4"

References