Ddd

Pesquisador deBrutecat Security
#15251de 53,624
17.6CVSS total
Vulnerabilidades · 2
Alta
2
PT-2026-34234
8.8
2026-04-14
Minio · Minio · CVE-2026-41145
**Name of the Vulnerable Software and Affected Versions** MinIO versões RELEASE.2023-05-18T00-05-36Z até RELEASE.2026-04-11T03-20-12Z **Description** Existe um bypass de autenticação no caminho de código `STREAMING-UNSIGNED-PAYLOAD-TRAILER`. Um invasor que possua uma chave de acesso válida pode gravar objetos arbitrários em qualquer bucket sem a chave secreta ou uma assinatura criptográfica válida. O problema ocorre porque `PutObjectHandler` e `PutObjectPartHandler` utilizam `newUnsignedV4ChunkedReader` com um portão de verificação de assinatura que depende apenas do cabeçalho `Authorization`. Simultaneamente, `isPutActionAllowed` aceita credenciais do cabeçalho `Authorization` ou do parâmetro de consulta `X-Amz-Credential`. Ao omitir o cabeçalho `Authorization` e fornecer credenciais via string de consulta, o portão de assinatura é ignorado e a solicitação é processada usando as permissões da chave de acesso impersonada. Isso afeta caminhos de bucket padrão e de tabelas/warehouse, bem como uploads de múltiplas partes. **Recommendations** Atualizar para a versão MinIO AIStor RELEASE.2026-04-11T03-20-12Z ou posterior. Bloquear solicitações de trailer não assinado no balanceador de carga, rejeitando qualquer solicitação que contenha `X-Amz-Content-Sha256: STREAMING-UNSIGNED-PAYLOAD-TRAILER` na camada de proxy reverso ou WAF. Restringir as concessões de `s3:PutObject` a principais confiáveis para limitar as permissões de gravação (WRITE).