PT-2018-18928 · Pgobject+1 · Pgobject::Util::Dbadmin+1

Nick Prater

·

Publicado

2018-06-08

·

Atualizado

2018-08-01

·

CVE-2018-9246

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions PGObject::Util::DBAdmin module versions prior to 0.120.0 LedgerSMB versions 1.5.x and earlier
Description The issue arises from insufficient sanitization or escaping of variable values used in shell command execution. This results in shell code injection via functions such as create(), run file(), backup(), or restore(). The problem allows unauthorized users to execute code with the same privileges as the running application.
Recommendations For PGObject::Util::DBAdmin module versions prior to 0.120.0, update to version 0.120.0 or later to resolve the issue. For LedgerSMB versions 1.5.x and earlier, consider disabling the create(), run file(), backup(), or restore() functions until a patched version is available. Restrict access to these functions to minimize the risk of exploitation.

Correção

Improper Encoding or Escaping of Output

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2018-9246

Produtos afetados

Ledgersmb
Pgobject::Util::Dbadmin