Stamparm

#2446de 53,632
99.7CVSS total
Vulnerabilidades · 15
N/A
1
Média
5
Alta
6
Crítica
3
PT-2026-28510
7.8
2026-01-01
Incus · Incus · CVE-2026-33711
**Name of the Vulnerable Software and Affected Versions** Incus versions prior to 6.23.0 **Description** Incus, a system container and virtual machine manager, has an issue in its API for retrieving VM screenshots. This API uses a temporary file for QEMU to write the screenshot to, which is then sent to the user. Versions prior to 6.23.0 use predictable paths under /tmp for these temporary files. An attacker with local access can exploit this by creating symlinks. On most Linux systems with the `protected symlinks` kernel security feature enabled, this results in a "Permission denied" error. However, on systems where this feature is disabled, an attacker can trick Incus into truncating and altering the mode and permissions of arbitrary files on the filesystem, potentially leading to a denial of service or local privilege escalation. The vulnerable code is located in the `instanceConsoleGet` function within `cmd/incusd/instance console.go` and the `ConsoleScreenshot` function within `internal/server/instance/drivers/driver qemu.go`. A proof-of-concept (PoC) demonstrates that an attacker can pre-place symlink traps and coerce the Incus daemon into truncating and changing the ownership of a sensitive host file. The `/proc/sys/fs/protected symlinks` file can be checked to determine if the kernel protection mechanism is disabled, with a value of 0 indicating it is disabled. **Recommendations** Versions prior to 6.23.0 should be updated to version 6.23.0 or later.
PT-2024-4606
8.5
2024-05-31
Unknown · Opentelemetry Collector · CVE-2024-36129
Nome do software vulnerável e versões afetadas: Versões do OpenTelemetry Collector anteriores à 0.102.1 Versões do módulo confighttp anteriores à 0.102.0 Versões do módulo configgrpc anteriores à 0.102.1 Descrição: Uma vulnerabilidade de descompressão insegura permite que invasores não autenticados causem a falha do coletor por meio do consumo excessivo de memória. O OpenTelemetry Collector lida com solicitações HTTP compactadas reconhecendo o cabeçalho Content-Encoding, reescrevendo o corpo da solicitação HTTP e permitindo que manipuladores subsequentes processem os dados descompactados. Um invasor mal-intencionado poderia explorar essa vulnerabilidade para travar o coletor enviando uma pequena solicitação que, quando descompactada pelo servidor, resulta em consumo excessivo de memória. O problema foi confirmado por meio de testes de prova de conceito, nos quais todos os algoritmos de compactação suportados puderam ser explorados, sendo que o zstd causou o impacto mais significativo. Recomendações: Para versões do OpenTelemetry Collector anteriores à 0.102.1, atualize para a versão 0.102.1 ou posterior. Para versões do módulo confighttp anteriores à 0.102.0, atualize para a versão 0.102.0 ou posterior. Para versões do módulo configgrpc anteriores à 0.102.1, atualize para a versão 0.102.1 ou posterior. Como solução alternativa temporária, considere desativar totalmente o suporte à descompressão de solicitações HTTP do cliente ou limitar o tamanho dos dados descomprimidos que podem ser processados. A limitação do tamanho dos dados descomprimidos pode ser obtida envolvendo o leitor de dados descomprimidos dentro de um io.LimitedReader, que restringe a leitura a um número especificado de