CVE Intelligence
Início / CVEs

Base de CVEs

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

Severidade
Limpar

3.380 resultado(s)

Exportar esta busca: RSS · CSV · STIX
CVE-2026-13426 Média · 5.4 CWE-22 26/06/2026
Client4 fails to validate path parameters
The Mattermost Go module github.com/mattermost/mattermost/server/public versions < v0.1.22 fail to validate path parameters when constructing API route paths which allows an attacker to redirect API calls to unintended endpoints via crafted IDs containing path traversal components. Mattermost Advisory ID: MMSA-2025-00532
CVE-2025-64152 Crítica · 9.1 CWE-22 26/06/2026
Vulnerabilidade de Path Traversal no Apache IoTDB (CVE-2025-64152)
Vulnerabilidade de Limitação Imprópria de um Nome de Caminho para um Diretório Restrito ('Path Traversal') no Apache IoTDB. Esta questão afeta o Apache IoTDB: da versão 1.0.0 anterior à 1.3.6, da versão 2.0.0 anterior à 2.0.7. Recomenda-se que os usuários atualizem para as versões 1.3.6 e 2.0.7, que corrigem o problema.
CVE-2025-55017 Crítica · 9.1 CWE-22 26/06/2026
Vulnerabilidade de Path Traversal no Apache IoTDB (CVE-2025-55017)
Limitação imprópria de um caminho para um diretório restrito ('Path Traversal') no Apache IoTDB. Esta questão afeta o Apache IoTDB: da versão 2.0.0 antes da 2.0.6 e da 1.0.0 antes da 1.3.6. Recomenda-se que os usuários atualizem para a versão 1.3.6 e 2.0.6, que corrigem o problema.
CVE-2026-57872 Alta · 7.5 CWE-22 26/06/2026
GV-LPC2011/LPC2211 - unauthorized directory traversal vulnerability (get_fcont.cgi)
An unauthenticated directory traversal vulnerability exists in get_fcont.cgi in GeoVision GV-LPC2011 and GV-LPC2211 V1.12 and earlier. The vulnerability is caused by insufficient validation of user-supplied file path input before the requested file is accessed by the CGI component. A remote attacker may exploit this vulnerability by sending a crafted request to read arbitrary files accessible to the affected process, resulting in information disclosure.
CVE-2026-40084 Média · 6.5 CWE-22 25/06/2026
Cacti: Arbitrary File Read via Path Traversal in Report `format_file` Parameter
Cacti is an open source performance and fault management framework. Versions 1.2.30 and prior are vulnerable to Path Traversal through the Report format_file Parameter, causing arbitrary file read. This vulnerability occurs in two stages. In the first stage (stored injection), lib/html_reports.php at line 283 stores $save['format_file'] = $post['format_file'] directly into the database without any validation. In the second stage (file read), lib/reports.php at line 667 concatenates CACTI_PATH_FORMATS . '/' . $format_file, and line 670 then calls file($format_file), reading arbitrary files from the filesystem. This issue has been fixed in version 1.2.31.
CVE-2026-56445 Crítica · 9.1 CWE-22 25/06/2026
Travessia de Diretório no Manipulador C-STORE do qrscp Permite Escrita Arbitrária de Arquivos (CVE-2026-56445)
O manipulador C-STORE aplicativo qrscp usa uma specific instance de datasets DICOM fornecidos pelo atacante diretamente em os.path.join() sem sanitização, permitindo gravações de arquivos em caminhos arbitrários.
CVE-2026-55667 Alta · 8.2 CWE-22 25/06/2026
File Browser: Out-of-scope file deletion by a Create-only scoped user via symlink-following RemoveAll in upload failure-cleanup
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.16, a scoped, non-admin File Browser user holding only the Create permission can delete arbitrary files outside their scope (other tenants' data, and the application's own database) via the upload failure-cleanup path. ScopedFs.RemoveAll is the one dereferencing operation that skips the symlink guard every other method enforces. The direct-upload handler runs RemoveAll on the user-controlled path during failed-upload cleanup, gated only by Perm.Create. If an escaping directory symlink already exists inside the user's scope, an authenticated create-only user can delete an out-of-scope target, bypassing both the ScopedFs boundary and the Perm.Delete gate. This vulnerability is fixed in 2.63.16.
CVE-2026-54917 Crítica · 10.0 Exploit público CWE-22 25/06/2026
SeaweedFS: travessia de diretório nos gateways S3 e Iceberg
O SeaweedFS é um sistema de armazenamento distribuído para armazenamento de objetos (S3), sistemas de arquivos e tabelas Iceberg. Antes da versão 4.30, o gateway da API S3 e o gateway do catálogo REST Iceberg constroem seus roteadores com mux.NewRouter().SkipClean(true). Com a limpeza de caminhos desativada, um segmento .. dentro da URL sobrevive ao roteamento, de modo que uma requisição como `GET /bucket-A/../evil-bucket/key` é associada a bucket=bucket-A, objeto=../evil-bucket/key. A chave do objeto capturada é então unida a um caminho do filer com util.JoinPath (S3) / path.Join (Iceberg), que colapsam o .. no lado do servidor, de modo que a leitura ou escrita real ocorre em evil-bucket. Esta vulnerabilidade está corrigida na versão 4.30.
CVE-2026-54250 Média · 5.8 CWE-22 25/06/2026
K3s: ZIP Archive Path Traversal Vulnerability in etcd Snapshot Decompression
K3s is a fully conformant production-ready Kubernetes distribution. Prior to 1.35.3+k3s1, 1.34.6+k3s1, v1.33.10+k3s1, a path traversal vulnerability exists in K3s's etcd snapshot decompression functionality. Zip files containing archive members with maliciously crafted names can be written to arbitrary locations on the filesystem when an administrator restores the archive as a compressed etcd snapshot. This vulnerability is fixed in 1.35.3+k3s1, 1.34.6+k3s1, v1.33.10+k3s1.
CVE-2026-54094 Alta · 7.5 CWE-22 25/06/2026
File Browser: Symlink following lets scoped users read, overwrite, and share files outside their filebrowser scope
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.14, it does not stop the HTTP file handlers from following symbolic links before they open, serve, write, share, or list a file. As a result, a scoped user — and in some cases an unauthenticated public-share recipient — can cross the intended scope boundary by following a symlink whose path is lexically inside their scope but whose target is outside it. This vulnerability is fixed in 2.63.14.
CVE-2026-54093 Média · 6.8 CWE-22 25/06/2026
File Browser: Path traversal in download-as-zip/tar via Windows-style backslash separators in stored filenames
File Browser is a file managing interface for uploading, deleting, previewing, renaming, and editing files within a specified directory. Prior to 2.63.6, filebrowser builds the download-as-zip / download-as-tar archive entry names with filepath.ToSlash, which on a Linux host is a no-op for backslashes (\ is only a path separator on Windows). A file whose name contains Windows-style traversal is accepted by the resource handlers, stored on the Linux filesystem with a literal backslash name, and then emitted verbatim as the archive entry name. Windows extractors interpret \ as a path separator and write the extracted file outside the extraction directory — arbitrary file write on the victim who downloads and extracts the archive. This vulnerability is fixed in 2.63.6.
CVE-2026-53925 Alta · 7.8 CWE-22 25/06/2026
Glances: Arbitrary file write and command execution via `secure_popen` redirection and chaining operators in AMP command configuration
Glances is an open-source system cross-platform monitoring tool. From 4.0.8 until 4.5.5, the secure_popen() function in glances/secure.py interprets > (file redirection), | (pipe), and && (command chaining) operators in command strings. These operators are applied without any validation on the target file path, piped command, or chained command. When Application Monitoring Process (AMP) modules load their command or service_cmd configuration values from glances.conf, those values are passed directly to secure_popen() with no sanitization. This allows an attacker who can modify the Glances configuration file to write arbitrary content to arbitrary filesystem paths (via >), chain arbitrary commands (via &&), or pipe command output to arbitrary programs (via |). This vulnerability is fixed in 4.5.5.
CVE-2026-50548 Crítica · 9.8 CWE-22 25/06/2026
Path Traversal no diretório de trabalho do sandbox do agente no Cursor
O Cursor é um editor de código criado para programação com IA. Antes da versão 3.0, o Cursor executa comandos de terminal do agente em um sandbox por padrão, e o sandbox concede acesso de escrita ao diretório de trabalho do comando. Foi identificada uma falha na forma como o agente podia modificar o parâmetro working_directory, o que podia fazer com que o sandbox incluísse caminhos graváveis fora do workspace pretendido. Um agente malicioso poderia definir working_directory para um local sensível e gravar arquivos arbitrários fora do workspace com os privilégios do usuário. Isso permite Remote Code Execution sem sandbox, por exemplo sobrescrevendo o auxiliar cursorsandbox para que comandos posteriores sejam executados sem sandbox, sem interação do usuário além de uma solicitação benigna. Esta vulnerabilidade está corrigida na versão 3.0.
CVE-2026-55700 Alta · 7.1 CWE-22 25/06/2026
pnpm: stage download writes outside destination via manifest version traversal
pnpm is a package manager. From 11.3.0 until 11.5.3, `pnpm stage download` derived a local filename from registry-controlled package name and version fields. A crafted manifest could escape the selected download directory and overwrite another reachable file. The merged fix validates both fields, derives one safe filename, and verifies the final destination before writing. This vulnerability is fixed in 11.5.3.
CVE-2026-55699 Média · 6.5 CWE-22 25/06/2026
pnpm: reserved bin name deletes PNPM_HOME during global remove
pnpm is a package manager. Prior to 10.34.2 and 11.5.3, Manifest bin object keys such as "", ".", and ".." passed pnpm's bin-name guard. When a malicious package was installed globally, later global remove, update, or add-replacement flows could re-derive those names from the installed manifest and pass path.join(globalBinDir, binName) to removeBin. For "." this targets the global bin directory; for ".." this targets its parent. This vulnerability is fixed in 10.34.2 and 11.5.3.
CVE-2026-50015 Alta · 7.3 CWE-22 25/06/2026
pnpm: Arbitrary File Write/Delete via Malicious Patch File (Path Traversal)
pnpm is a package manager. Prior to 10.34.0 and 11.4.0, pnpm's patch application pipeline (@pnpm/patch-package) performs no path validation on file paths extracted from .patch files. An attacker who contributes a malicious patch file via a pull request can write attacker-controlled content to or delete arbitrary files on the filesystem during pnpm install, as the user running the install. The diff --git header paths containing ../../ sequences traverse out of the package directory, and the traversal is difficult to catch in code review because patch file diff headers are opaque to most reviewers. This vulnerability is fixed in 10.34.0 and 11.4.0.
CVE-2026-9083 Média · 4.9 CWE-22 25/06/2026
Keycloak: keycloak: information disclosure through arbitrary filesystem path probing
A flaw was found in Keycloak. A realm administrator with the "manage-realm" role can exploit this vulnerability by submitting an arbitrary filesystem path as a keystore parameter when creating a key provider component. This allows the administrator to probe arbitrary filesystem paths, determining which files exist and are readable by the Keycloak process. This information disclosure could be used to identify high-value targets for follow-on attacks.
CVE-2026-55439 Média · 5.5 CWE-22 25/06/2026
Halo: Path Traversal in Backup Download Leads to Arbitrary File Read
Halo is an open source website building tool. Prior to 2.24.3, a path traversal vulnerability in the backup download endpoint allows authenticated administrators to read arbitrary files from the server filesystem. The backup download endpoint (GET /apis/console.api.migration.halo.run/v1alpha1/backups/{name}/files/{filename}) in MigrationServiceImpl.download() resolves the backup filename via Path.resolve() without validating that the resolved path stays within the designated backups directory. Also, the Backup creation endpoint (POST /apis/migration.halo.run/v1alpha1/backups) does not sanitize the status fields during creation This vulnerability is fixed in 2.24.3.
CVE-2026-55092 Alta · 7.5 CWE-22 25/06/2026
Trivy: Path traversal via a crafted vulnerability database or other downloaded artifacts
Trivy is a security scanner. Prior to 0.71.1, when Trivy downloads an OCI artifact, it uses the org.opencontainers.image.title annotation from the artifact manifest as the destination filename without validation. An attacker who can make Trivy fetch an attacker-controlled artifact can supply a crafted annotation that resolves to a path outside the intended destination, causing Trivy to write the layer content to an arbitrary location on the host filesystem. This vulnerability is fixed in 0.71.1.
CVE-2026-45233 Alta · 8.1 CWE-22 25/06/2026
HTMLy CMS 3.1.1 Path Traversal via oldfile Parameter in Autosave
HTMLy CMS through 3.1.1 contains a path traversal vulnerability that allows low-privileged authenticated attackers to relocate arbitrary files by supplying directory traversal sequences in the oldfile parameter at the admin autosave endpoint. Attackers can pass unsanitized traversal sequences directly to file_exists() and rename() functions in admin.php without canonicalization or directory boundary enforcement to cause unintended relocation of any file writable by the web server process to an attacker-specified draft location.
CVE-2026-48944 Média · 6.5 CWE-22 25/06/2026
Joomla Extension - getk2.org - Exposure of sensitive files via attachment copy in K2 extension for Joomla < 2.26
The K2 frontend article-save handler accepts an `attachment[N][existing]` POST field that is concatenated with `JPATH_SITE/` and passed to `JFile::copy()`. `JPath::clean` does NOT strip `..`, and there is no allow-list of source paths. An Author can therefore copy `configuration.php` (or any other file readable by the web user — including `../../../etc/passwd`) into `/media/k2/attachments/`, then retrieve the contents via the K2 attachment-download endpoint.
CVE-2026-56122 Alta · 7.5 CWE-22 25/06/2026
Winstone Servlet Engine 0.9.10 Path Traversal via HTTP Request Paths
Winstone Servlet Engine through 0.9.10 contains a path traversal vulnerability that allows unauthenticated attackers to read arbitrary files by sending HTTP GET requests with dot-dot-slash sequences that are not sanitized when serving static files from the configured webroot. Attackers can traverse outside the webroot directory using traversal-prefixed paths in a single HTTP request to read any file accessible to the servlet engine process, including sensitive system files when the service runs with elevated privileges.
CVE-2026-56054 Alta · 7.7 CWE-22 25/06/2026
WordPress JS Help Desk plugin <= 3.1.1 - Arbitrary File Deletion vulnerability
Subscriber Arbitrary File Deletion in JS Help Desk <= 3.1.1 versions.
CVE-2026-49506 Alta · 7.2 CWE-22 25/06/2026
Dell Wyse Management Suite, versions prior to WMS 5.5 HF1, contain an Improper Limitation of a...
Dell Wyse Management Suite, versions prior to WMS 5.5 HF1, contain an Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability. A high privileged attacker with remote access could potentially exploit this vulnerability, leading to Remote Code Execution.
CVE-2026-8662 Média · 4.3 CWE-22 25/06/2026
Path Traversal in Rapid7 InsightConnect Compression Plugin
Path Traversal vulnerability in the create_archive function of Rapid7 InsightConnect Compression Plugin on Linux allows authenticated attackers to write to unintended file paths via crafted filename input. The impact is limited to file corruption as content cannot be controlled by the attacker.