CVE Intelligence
Início / CVEs

Base de CVEs

Vulnerabilidades publicadas, com severidade, exploração conhecida e fontes oficiais.

Severidade
Limpar

2.042 resultado(s)

Exportar esta busca: RSS · CSV · STIX
CVE-2026-45322 Alta · 7.8 CWE-78 27/05/2026
OS Command Injection in Microsoft UFO Shell Action Replay via Stored Session JSON
Microsoft UFO open-source framework for intelligent automation across devices and platforms. Microsoft UFO tagged releases up to and including v3.0.0 contain an OS command injection vulnerability in the shell action replay path. In affected releases, ShellReceiver.run_shell() passes a command string from action parameters directly to subprocess.Popen() with shell=True and executable=powershell.exe. The same shell-execution behavior is also reachable through ShellReceiver.execute_command(). The shell receiver is invoked by action classes such as RunShellCommand.execute() and ExecuteCommand.execute(), which forward stored action parameters to the shell receiver. Because UFO stores planned and executed actions in per-session JSON records, an attacker who can write or modify a session/action JSON file can plant a shell action. When the session is resumed or replayed, UFO executes the attacker's command as the UFO process user.
CVE-2026-9208 Alta · 8.8 CWE-78 27/05/2026
Tanium addressed an unauthorized code execution vulnerability in Connect.
Tanium addressed an unauthorized code execution vulnerability in Connect.
CVE-2026-45152 Alta · 7.8 CWE-78 27/05/2026
uniget: Command Injection in tool.Check Leading to Arbitrary Code Execution
uniget is a universal installer and updater for (container) tools. Prior to 0.27.1, a command injection vulnerability exists in uniget due to unsafe execution of the check field from metadata files using /bin/bash -c. Because the check field is loaded directly from untrusted JSON metadata without validation or sanitization, an attacker can craft malicious metadata that executes arbitrary shell commands on the victim’s system when common uniget operations such as describe, install, update, or inspect are performed. This vulnerability can lead to arbitrary code execution with the privileges of the user running uniget. This vulnerability is fixed in 0.27.1.
CVE-2026-45136 Alta · 7.8 CWE-78 27/05/2026
claude-code-cache-fix: Local code execution via Python triple-quote injection in tools/quota-statusline.sh
claude-code-cache-fix is a cache optimization proxy for Claude Code. From 3.5.0 to before 3.5.2, tools/quota-statusline.sh (introduced in v3.5.0) interpolates Claude Code's hook stdin payload directly into a Python triple-quoted string literal. A ''' byte sequence in any user-controlled field of the payload closes the literal early and lets following bytes execute as Python in the user's Claude Code process. This vulnerability is fixed in 3.5.2.
CVE-2026-44713 Alta · 8.8 CWE-78 27/05/2026
pam_usb: Command injection via $TMUX environment variable leads to RCE as root
pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.8.7, src/tmux.c reads the user's $TMUX environment variable, splits it on commas, and interpolates the socket-path component directly into a shell command passed to popen(). Because the value is placed inside double-quotes without sanitisation, any value containing " terminates the quoted string and injects arbitrary shell syntax. popen() runs as root inside the PAM stack. This vulnerability is fixed in 0.8.7.
CVE-2026-44712 Alta · 8.2 CWE-78 27/05/2026
pam_usb: Shell injection via device UUID and username in pamusb-conf and pamusb-agent
pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.8.7, a crafted UUID such as $(id>/tmp/rce) in the config causes root RCE when pamusb-conf --reset-pads is run. A USB device with a crafted filesystem UUID (some controllers allow this) can inject the payload at --add-device time. Also, userName from the XML config is passed to os.system() in pamusb-agent, which invokes a shell. This vulnerability is fixed in 0.8.7.
CVE-2026-44709 Alta · 7.8 CWE-78 27/05/2026
pam_usb: PINENTRY_FALLBACK_APP environment variable allows arbitrary command execution
pam_usb provides hardware authentication for Linux using ordinary removable media. Prior to 0.8.7, pamusb-pinentry reads the PINENTRY_FALLBACK_APP environment variable and executes it directly without any validation. Any process that can set environment variables before pamusb-pinentry is invoked can point PINENTRY_FALLBACK_APP at an arbitrary binary or script and have it executed with the privileges of the pam_usb tool chain. This vulnerability is fixed in 0.8.7.
CVE-2026-44724 Alta · 7.8 CWE-78 27/05/2026
systeminformation: Linux command injection in networkInterfaces() via unsanitized NetworkManager connection profile name
systeminformation is a System and OS information library for node.js. From 4.17.0 to 5.31.5, on Linux, systeminformation is vulnerable to command injection in networkInterfaces() when an active NetworkManager connection profile name contains shell metacharacters. The vulnerable value is obtained internally from real nmcli device status output. The library sanitizes the network interface name before using it in shell commands, but it does not apply equivalent sanitization to the parsed NetworkManager connection profile name. That unsanitized connectionName is then interpolated into three shell command strings executed through execSync(). This vulnerability is fixed in 5.31.6.
CVE-2026-44590 Crítica · 9.3 CWE-78 27/05/2026
Sherlock: injeção de comando via pull_request_target em validate_modified_targets.yml
O Sherlock localiza contas de redes sociais pelo nome de usuário em diversas redes. Antes da 0.16.1, o workflow do GitHub Actions validate_modified_targets.yml é vulnerável a injeção de comando por meio do gatilho pull_request_target. Qualquer usuário do GitHub pode executar comandos arbitrários no runner de CI e exfiltrar o GITHUB_TOKEN ao abrir um pull request. Não são necessárias aprovação, revisão ou merge. Esta vulnerabilidade é corrigida na 0.16.1.
CVE-2026-44346 Alta · 8.8 CWE-78 27/05/2026
BentoML: Dockerfile command injection via envs[*].name in bentofile.yaml
BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.39, a malicious bentofile.yaml containing a newline-injected value in envs[*].name produces unquoted RUN directives in the BentoML-generated Dockerfile. When the victim runs bentoml containerize on the imported bento, those RUN directives execute on the host during docker build. This vulnerability is fixed in 1.4.39.
CVE-2026-44345 Alta · 8.8 CWE-78 27/05/2026
BentoML: Dockerfile command injection via docker.base_image
BentoML is a Python library for building online serving systems optimized for AI apps and model inference. Prior to 1.4.39, src/bentoml/_internal/container/frontend/dockerfile/templates/base_v2.j2 interpolates docker.base_image raw with no escaping, newline filtering, or validation. A malicious bento.yaml with a multi-line docker.base_image value smuggles arbitrary Dockerfile directives into the generated Dockerfile, and bentoml containerize then runs docker build which executes the injected RUN directives on the victim host. This vulnerability is fixed in 1.4.39.
CVE-2026-36045 Alta · 7.3 CWE-78 27/05/2026
picoclaw is vulnerable to OS command injection via the ExecTool component
picoclaw <=v0.1.2 and earlier is vulnerable to OS command injection via the ExecTool component (pkg/tools/shell.go). The guardCommand() function attempts to restrict shell command execution using a denylist of 8 regular expressions, but the denylist is incomplete.
CVE-2026-36044 Alta · 8.8 CWE-78 27/05/2026
@pensar/apex
@pensar/apex <= 0.0.58 is vulnerable to OS command injection via the smart_enumerate tool. The createSmartEnumerateTool() function in src/core/agent/tools.ts constructs a shell command by concatenating unsanitized values from the extensions array and url parameter into a string passed to Node.js child_process.exec(). Because exec() spawns a shell, shell metacharacters in those values are interpreted by the host shell, resulting in arbitrary OS command execution with the privileges of the running process. NOTE: this is disputed by the Supplier because the report is about intended behavior, as explained in the Security Policy of the pensarai/apex GitHub repo.
CVE-2026-40852 Alta · 7.2 CWE-78 27/05/2026
Command injection via malicious configuration
A highly authenticated attacker can alter the config generator injecting a payload into future created configurations. The device is not correctly checking this configuration value before passing it to an system execute leading to code execution. This can result in a total loss of confidentiality, integrity and availability.
CVE-2026-9207 Alta · 8.8 CWE-78 26/05/2026
Tanium addressed an unauthorized code execution vulnerability in Connect.
Tanium addressed an unauthorized code execution vulnerability in Connect.
CVE-2026-44444 Crítica · 9.1 CWE-78 26/05/2026
Lumiverse Spindle: scripts de ciclo de vida executam antes da verificação de segurança
Lumiverse é um aplicativo de chat com IA com muitos recursos. Antes da versão 0.9.7, o pipeline de build de extensões Spindle chama bun install sem a flag --ignore-scripts antes de executar a verificação estática de segurança do backend (assertSafeBackendBundle). Uma extensão maliciosa que inclua um package.json com um script de ciclo de vida preinstall, postinstall ou prepare alcança execução de código no nível do host no momento em que um administrador pressiona Instalar, antes que qualquer arquivo dist seja inspecionado. Esta vulnerabilidade está corrigida na versão 0.9.7.
CVE-2026-9560 Alta · 7.8 CWE-78 26/05/2026
OS Command Injection em OpenVPN Connect
Privilege escalation via background service of OpenVPN Connect 3.5.1 through 3.8.1 on macOS allows attackers to execute arbitrary commands with elevated privileges via local IPC channel
CVE-2026-48695 Alta · 8.1 CWE-78 26/05/2026
OS Command Injection em Pavel-odintsov Fastnetmon
FastNetMon Community Edition through 1.2.9 contains an OS command injection vulnerability in the MikroTik router integration plugin. The _log() function in src/mikrotik_plugin/fastnetmon_mikrotik.php (lines 107-108) constructs shell commands by concatenating the $msg parameter directly into exec() calls: exec("echo `date` \"- {FASTNETMON] - " . $msg . " \" >> " . $FILE_LOG_TMP). This is identical in pattern to the Juniper plugin vulnerability. The $msg variable contains unsanitized attack data from command-line arguments. An attacker who can influence argv[] values can inject arbitrary shell commands. The fix is to replace exec() with file_put_contents() or use escapeshellarg().
CVE-2026-46624 Crítica · 9.9 CWE-78 26/05/2026
Twenty CRM: injeção de SQL pelo campo timeZone na API group_by
Twenty é um CRM de código aberto. De 1.7.7 até 1.16.7, existe uma vulnerabilidade crítica de Execução Remota de Código (RCE) no Twenty CRM por meio de uma cadeia de SQL Injection e de um ataque com COPY TO PROGRAM no PostgreSQL. Se o usuário do Postgres for superusuário, qualquer usuário autenticado pode executar comandos arbitrários do sistema operacional no servidor de banco de dados ao injetar SQL pelo parâmetro timeZone não sanitizado no endpoint groupBy da API REST. O campo timeZone dentro do parâmetro de consulta group_by é interpolado diretamente em uma expressão SQL bruta usando template literals do JavaScript, sem qualquer parametrização, validação ou escape. Isso afeta engine/api/graphql/graphql-query-runner/group-by/resolvers/utils/get-group-by-expression.util.ts.
CVE-2026-44723 Crítica · 9.9 CWE-78 26/05/2026
Vowpal Wabbit: injeção de shell via título de PR em python_checks.yml permite execução de comandos no runner de CI
Vowpal Wabbit é um sistema de aprendizado de máquina. O workflow .github/workflows/python_checks.yml incorpora ${{ github.event.pull_request.title }} diretamente dentro de strings bash delimitadas por aspas duplas, em quatro etapas distintas de quatro jobs, passando o valor como argumento de linha de comando ao script de teste em Python run_tests_model_gen_and_load.py. O shell interpreta a string expandida antes de invocar o Python, permitindo que um atacante escape das aspas e execute comandos arbitrários no runner. O gatilho pull_request é disparado para PRs direcionados a qualquer branch (branches: ['*']), sem nenhuma restrição de acesso adicional. Esta vulnerabilidade é corrigida pelo commit 998e390e80a7e8192d7849b7784bc113dbd190ad.
CVE-2026-48687 Crítica · 9.8 CWE-78 26/05/2026
OS Command Injection em Pavel-odintsov Fastnetmon
FastNetMon Community Edition through 1.2.9 contains an OS command injection vulnerability in the Juniper router integration plugin. The _log() function in src/juniper_plugin/fastnetmon_juniper.php (lines 117-118) constructs shell commands by concatenating the $msg parameter directly into exec() calls: exec("echo `date` \"- {FASTNETMON] - " . $msg . " \" >> " . $FILE_LOG_TMP). The $msg variable contains unsanitized data derived from command-line arguments argv[1] through argv[3], which represent the attack IP address, direction, and power. While FastNetMon's C++ core currently passes IP addresses via inet_ntoa() (which only produces safe dotted-decimal notation), the PHP script performs no input validation or shell escaping. If the script is invoked directly, by another orchestration system, or if future code changes pass string-sourced IPs, arbitrary commands can be injected. The correct fix is to replace exec() with file_put_contents() or use escapeshellarg() on all parameters.
CVE-2026-4480 Crítica · 9.0 Exploit público CWE-78 26/05/2026
Samba: samba: remote code execution in printing subsystem via unescaped job description
A flaw was found in the Samba printing subsystem. Samba passes the client-controlled job description string to the command configured with the "print command" setting via the "%J" substitution character without escaping shell meta characters. A remote attacker could exploit this vulnerability by sending a specially crafted print job description that contains unescaped shell characters. This could lead to remote code execution on the affected system.
CVE-2026-8652 Alta · 8.5 CWE-78 25/05/2026
OS Command Injection em NEC Platforms, Ltd. Aterm MR51FN
An OS Command Injection vulnerability exists in Aterm. If a malicious third person gains administrator access to the product’s web console, they may be able to execute arbitrary OS commands via adjacent network.
CVE-2026-45255 Alta · 7.5 CWE-78 21/05/2026
Remote code execution via installer Wi-Fi access point scans
When bsdinstall or bsdconfig are prompted to scan for nearby Wi-Fi networks, they build up a list of network names and use bsddialog(1) to prompt the user to select a network. This is implemented using a shell script, and the code which handled network names was not careful to prevent expansion by the shell. As a result, a suitably crafted network name can be used to execute commands via a subshell. The problem can be exploited to execute code as root on the system running bsdinstall or bsdconfig. The attacker would need to create an access point with a specially crafted name and be within range of a Wi-Fi scan. Note that bsdinstall and bsdconfig are vulnerable as soon as the user prompts them to scan for nearby networks; they do not need to actually select the malicious network.
CVE-2026-44076 Média · 6.7 CWE-78 21/05/2026
Shell injection via volume path
Insufficient sanitization of volume paths in Netatalk 3.1.0 through 4.4.2 allows a local privileged user to inject OS commands and execute arbitrary code via a crafted volume path.