Início / CVEs
Base de CVEs
Vulnerabilidades publicadas, com severidade, exploração conhecida e fontes oficiais.
CVE-2026-8713
Crítica · 9.1
Exploit público CWE-22 19/06/2026
Plugin Avada (Fusion) Builder para WordPress - Exclusão Arbitrária de Arquivos por Path Traversal
O plugin Avada (Fusion) Builder para WordPress é vulnerável a exclusão arbitrária de arquivos devido a validação insuficiente de caminhos de arquivo na função maybe_delete_files em todas as versões até a 3.15.3, inclusive. Isso possibilita que atacantes não autenticados excluam arquivos arbitrários no servidor, o que pode facilmente levar à execução remota de código quando o arquivo certo é excluído (como wp-config.php). O ataque requer um formulário Avada publicado configurado para salvar entradas no banco de dados; um atacante não autenticado envia uma carga de path traversal pelo handler wp_ajax_nopriv_fusion_form_submit_ajax e também controla os campos fusion_privacy_expiration_interval e privacy_expiration_action para forçar uma limpeza imediata do tipo 'delete', fazendo com que a entrada criada seja processada automaticamente pela rotina de shutdown-hook Fusion_Form_DB_Privacy sem qualquer interação de administrador.
CVE-2026-7547
Média · 4.9
CWE-22 19/06/2026
Woosa <= 2.0.5 - Authenticated (Administrator+) Arbitrary File Read via 'log_file' Parameter
The Woosa – Marktplaats for WooCommerce plugin for WordPress is vulnerable to Arbitrary File Read via Path Traversal in versions up to and including 2.0.4. This is due to insufficient path sanitization in the render_logs_ui() function, which accepts a base64-encoded file name from the 'log_file' GET parameter and concatenates it directly with the plugin's log directory path without validating that the resolved path remains within the intended directory. This makes it possible for authenticated attackers, with Administrator-level access, to read the contents of arbitrary files on the server, including wp-config.
CVE-2026-54414
Crítica · 9.8
CWE-22 19/06/2026
FileRise: path traversal no upload de pasta compartilhada
O FileRise anterior à versão 3.16.0 é vulnerável a path traversal no endpoint de upload para pasta compartilhada (/api/folder/uploadToSharedFolder.php), levando a escrita arbitrária de arquivos e à tomada de controle da conta de administrador. O nome do arquivo enviado é validado pelo FolderController com basename e REGEX_FILE_NAME, que permitem sequências codificadas em URL (a expressão regular bloqueia / e \ mas não %).
CVE-2026-56078
Alta · 8.8
CWE-22 18/06/2026
PraisonAI - Arbitrary File Read and Write via Path Traversal in MultiAgentMonitor
PraisonAI before 1.5.115 contains a path traversal vulnerability in MultiAgentMonitor that fails to sanitize agent IDs when building file paths. Attackers can include traversal sequences like ../ in agent IDs to read, write, or overwrite arbitrary files, enabling sensitive disclosure, denial of service, or code execution.
CVE-2026-54017
Alta · 7.7
CWE-22 18/06/2026
Open WebUI: Path traversal / SSRF in terminal server proxy via encoded path traversal
Open WebUI is a self-hosted artificial intelligence platform designed to operate entirely offline. Prior to 0.9.6, the terminal-server reverse proxy in `backend/open_webui/routers/terminals.py` does not fully confine the user-controlled `path` segment before forwarding it to an admin-configured terminal server. An authenticated user who has been granted access to a terminal server can craft `path` values containing encoded `../` traversal sequences that escape the intended path (or policy) scope on that server, reaching unintended endpoints and files on the terminal-server host. Where the terminal server fans requests out to internal services, this also gives SSRF-style reach into those services. This is a separate code path from the `/api/v1/retrieval/process/web` SSRF (GHSA-c6xv-rcvw-v685), with its own input. Two distinct vectors are consolidated here: first, raw path forwarding / single-encoded traversal (original report); and second, a bypass of the subsequently-added `_sanitize_proxy_path` mitigation using double-encoded dots (`%252e%252e`). The attacker-controlled input is the request `path`, supplied by the non-admin user, not anything an administrator configures, so this is not an admin-trust / Rule-9 situation. Version 0.9.6 fixes the issue.
CVE-2026-48716
Alta · 8.7
CWE-22 18/06/2026
nanobot: Path traversal via unsanitized WhatsApp document fileName enables arbitrary file write
nanobot is a personal AI assistant. In versions 0.1.5.post3 and prior, the WhatsApp bridge in bridge/src/whatsapp.ts constructs a filesystem path using the fileName field from an incoming WhatsApp document message without sanitization. The WhatsApp bridge downloads media attachments and writes them to disk using a filename derived from the sender's message via documentMessage.fileName, which is concatenated with a prefix and its raw value is passed directly to path.join(mediaDir, outFilename). Node.js path.join resolves .. components, allowing an attacker to escape the intended media/ directory by sending a document with a crafted fileName such as ../../../.ssh/authorized_keys. Because the attacker also controls the file content (the downloaded buffer), this is a write-anywhere primitive — both path and content are attacker-controlled. A fix for this issue is planned for version 0.1.5.post4.
CVE-2026-54223
Alta · 8.6
CWE-22 18/06/2026
Remote Code Execution via arbitrary file read and write in UBB.threads
UBB.threads is vulnerable to Path traversal, allowing attackers with privilege to edit templates to read and write any file on the application’s server that application has privileges to, what results in Remote Code Execution.
Because vendor contact attempts were unsuccessful, the vulnerability has only been confirmed in version 7.7.5 but may also affect other versions.
CVE-2026-8811
Alta · 7.1
CWE-22 18/06/2026
Path traversal in PDF generation module
SEPPmail versions before 15.0.5 allow improper handling of attachment filenames during encrypted PDF generation. An attacker can exploit this to create new files outside the intended directory, potentially placing files in web-accessible locations.
CVE-2026-48768
Crítica · 9.3
CWE-22 17/06/2026
TypeBot: escrita não autenticada de objetos S3 via fileName não sanitizado em generate-upload-url
TypeBot é uma ferramenta de criação de chatbots. Nas versões 3.16.1 e anteriores, POST /api/blocks/file-input/v3/generate-upload-url não exige autenticação e usa a entrada fileName sem sanitização para montar chaves de objetos S3 em public/, ao mesmo tempo em que emite URLs PUT pré-assinadas que não vinculam Content-Type. Como resultado, qualquer visitante anônimo de um bot publicado com entrada de arquivo pode enviar HTML, SVG ou JS controlados pelo atacante para subcaminhos escolhidos pelo atacante, incluindo caminhos de resultados publicamente servidos de outros tenants, permitindo hospedagem de conteúdo arbitrário e potencial XSS armazenado na origem do armazenamento. O traversal com ../ é bloqueado pela canonicalização do S3/MinIO (incompatibilidade de assinatura), mas a injeção de caminho com barra (forward-slash) é explorável. Este problema foi corrigido na versão 3.17.0.
CVE-2026-12568
Média · 6.5
CWE-22 17/06/2026
Arbitrary File Write in postman_download module
The postman_download module uses the workspace name field from the Postman API to construct the local directory path without sanitization. If a malicious workspace has a name containing path traversal characters, pathlib resolves the path outside the intended output directory, allowing an attacker to write arbitrary files to the user's system.
CVE-2026-12565
Média · 5.3
CWE-22 17/06/2026
Path Traversal (Zip-Slip) in unarchive module
The unarchive internal module's archive extraction commands perform no code-level validation on extracted file paths, relying entirely on the behavior of external tools (e.g. GNU tar) which varies by platform. While CVE-2025-10284 addressed git-specific RCE vectors, the underlying archive extraction path traversal was never fixed. On systems with GNU tar < 1.34 (Ubuntu 20.04, Debian Buster, CentOS 7, many Docker base images), a malicious archive can write files outside the intended extraction directory.
CVE-2026-48820
Média · 6.3
CWE-22 17/06/2026
CakePHP: View::element() is missing a path containment check
CakePHP is a rapid development framework for PHP. In versions 4.5.11 and earlier, 4.6.0 through 4.6.3, 5.0.0 through 5.1.6, 5.2.0 through 5.2.12, and 5.3.0 through 5.3.5, View::_getElementFileName() does not check that the resolved element path is within the application/plugin view template paths. When element names are created with specifically crafted user-supplied data this weakness can be leveraged to include other PHP files on the server. Patched releases are available in 5.3.6, 5.2.13, 5.1.7, 4.6.4, and 4.5.11.
CVE-2026-49133
Média · 6.5
CWE-22 17/06/2026
Typemill < 2.24.0 Path Traversal via ControllerApiImage::getPagemedia()
Typemill before 2.24.0 contains a path traversal vulnerability that allows authenticated attackers with Author-level privileges to read arbitrary files outside the content directory by supplying traversal sequences in the path query parameter passed to Storage::getFile() with an empty folder argument. Attackers can bypass traversal-prevention controls in Storage::getFolderPath() to access sensitive files.
CVE-2026-55201
Média · 6.8
CWE-22 17/06/2026
Evil-WinRM - Path Traversal in download_dir() Function
Evil-WinRM through 3.9, fixed in commit 6ecd570, contains a path traversal vulnerability in the download_dir() function that allows a rogue or compromised remote Windows server to write files outside the intended download directory by returning filenames with traversal sequences from Get-ChildItem command output that are passed unsanitized to File.join(). Attackers controlling the remote server can exploit this to overwrite sensitive client-side files such as SSH authorized_keys or shell configuration files, achieving persistent access or privilege escalation on the client machine.
CVE-2026-53872
Alta · 7.5
CWE-22 17/06/2026
picklescan - Arbitrary File Read via Unsafe Pickle Deserialization
picklescan before 0.0.35 contains an unsafe pickle deserialization vulnerability allowing unauthenticated attackers to read arbitrary server files by chaining io.FileIO and urllib.request.urlopen. Attackers can bypass RCE-focused blocklists to exfiltrate sensitive data like /etc/passwd to external servers.
CVE-2026-20181
Crítica · 9.1
CWE-22 17/06/2026
Vulnerabilidade de execução remota de código no Cisco Identity Services Engine e ISE-PIC
Uma vulnerabilidade no Cisco ISE e no ISE-PIC pode permitir que um invasor remoto autenticado execute comandos arbitrários no sistema operacional subjacente de um dispositivo afetado. Para explorar esta vulnerabilidade, o invasor deve possuir credenciais administrativas válidas.
Esta vulnerabilidade decorre de validação insuficiente de entradas fornecidas pelo usuário. Um invasor poderia explorá-la enviando uma requisição HTTP criada especificamente para um dispositivo afetado. Uma exploração bem-sucedida poderia permitir ao invasor obter acesso de nível de usuário ao sistema operacional subjacente e, em seguida, elevar privilégios para root. Em implantações de nó único, a exploração bem-sucedida desta vulnerabilidade poderia tornar o nó ISE afetado indisponível, resultando em uma condição de negação de serviço (DoS). Nessa condição, endpoints que ainda não tivessem se autenticado não conseguiriam acessar a rede até que o nó fosse restaurado.
CVE-2026-54193
Alta · 7.7
CWE-22 17/06/2026
WordPress Fusion Builder plugin <= 3.15.4 - Arbitrary File Deletion vulnerability
Contributor Arbitrary File Deletion in Fusion Builder <= 3.15.4 versions.
CVE-2026-52716
Média · 6.5
CWE-22 17/06/2026
WordPress WorkScout-Core plugin <= 1.7.11 - Arbitrary File Deletion vulnerability
Unauthenticated Arbitrary File Deletion in WorkScout-Core <= 1.7.11 versions.
CVE-2025-69128
Alta · 8.6
CWE-22 17/06/2026
WordPress JobCareer theme <= 7.3 - Arbitrary File Deletion vulnerability
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in EMV JobCareer allows Path Traversal.
This issue affects JobCareer: from n/a through 7.3.
CVE-2026-9690
Alta · 7.5
CWE-22 17/06/2026
WordPress WP Media folder Addon plugin <= 4.0.1 - Arbitrary File Download vulnerability
Unauthenticated Arbitrary File Download in WP Media folder Addon <= 4.0.1 versions.
CVE-2026-50203
Crítica · 9.1
CWE-22 17/06/2026
Provedor SFTP do Apache Airflow: path traversal em SFTPHook.retrieve_directory
Um path traversal no provedor SFTP (SFTPHook.retrieve_directory / SFTPOperator(operation=get)) permitiu que um servidor SFTP remoto malicioso ou comprometido gravasse arquivos fora do diretório local de destino configurado, por meio de nomes de entradas de diretório forjados. Nenhuma conta do Airflow é necessária — a superfície de ataque é qualquer implantação que baixe diretórios de um servidor SFTP não confiável. Atualize apache-airflow-providers-sftp para 5.8.1 ou posterior.
CVE-2026-47277
Média · 6.5
CWE-22 17/06/2026
Runtipi: Unauthenticated arbitrary file read through app-store logo symlinks
Runtipi is a personal homeserver orchestrator. In versions 4.9.1 through 4.9.3, Runtipi serves marketplace app logos from files inside cloned app-store repositories through an unauthenticated endpoint, which leads to arbitrary file read through app-store logo symlinks. The path guard checks only the lexical path before Node reads the file, so a Git app store that contains metadata/logo.jpg as a symbolic link can cause Runtipi to read and return the symlink target. Because the endpoint is public and the symlink target may point outside the cloned repository, this can expose local files from the Runtipi container such as /data/.env, /data/state/seed, logs, or application files. This can disclose JWT secrets, service credentials, local configuration, and operational logs depending on the instance. The issue has been fixed in version 4.10.0.
CVE-2026-40724
Média · 6.5
CWE-22 17/06/2026
WordPress Client Portal (Pro) plugin <= 5.6.2 - Arbitrary File Download vulnerability
CP Client Arbitrary File Download in Client Portal (Pro) <= 5.6.2 versions.
CVE-2026-27400
Alta · 8.6
CWE-22 17/06/2026
WordPress BookPro plugin <= 1.1.0 - Arbitrary File Deletion vulnerability
Unauthenticated Arbitrary File Deletion in BookPro <= 1.1.0 versions.
CVE-2026-22334
Alta · 7.5
CWE-22 17/06/2026
WordPress Woocommerce Book Price plugin <= 1.3 - Arbitrary File Download vulnerability
Subscriber Arbitrary File Download in Woocommerce Book Price <= 1.3 versions.