Skip to content

Oracle inventory module uses unvalidated process username in shell su command

Low
g-bougard published GHSA-vwv6-85p7-mjvc Jun 23, 2026

Package

glpi-agent

Affected versions

< 1.18

Patched versions

1.18

Description

Impact

Severity is low in practice as attacker still required very high privileges to create a process with a forged username.
So it can permits local privilege escalation in environments where the agent runs as root and an attacker controls process usernames.

Patches

Upgrade to GLPI-Agent 1.18

Workarounds

Firstly, a computer won't be affected if sqlplus command is not installed. You can test to run as administrator to run sqlplus -v to check if the command is available.

You can disable databases inventory agent-side by setting no-category = database in configuration.

For more information

If you have any questions or comments about this advisory, mail us at glpi-security@ow2.org.

Severity

Low

CVE ID

No known CVE

Weaknesses

Improper Neutralization of Special Elements used in an OS Command ('OS Command Injection')

The product constructs all or part of an OS command using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the intended OS command when it is sent to a downstream component. Learn more on MITRE.

Credits