PT-2023-31869 · Amazon · Aws Sdk For Php

Arkark

·

Publicado

2023-12-21

·

Atualizado

2026-02-02

·

CVE-2023-51651

CVSS v3.1

6.0

Média

VetorAV:L/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:N
Name of the Vulnerable Software and Affected Versions AWS SDK for PHP versions prior to 3.288.1
Description A URI path traversal issue exists in the AWS SDK for PHP, specifically within the scope of requests to S3 object keys and/or prefixes containing a Unix double-dot. This issue is possible due to the buildEndpoint method in the RestSerializer component relying on the Guzzle Psr7 UriResolver utility, which strips dot segments from the request path in accordance with RFC 3986. Under certain conditions, this could lead to an arbitrary object being accessed.
Recommendations Upgrade to the AWS SDK for PHP version 3.288.1 or later, if you are on a version prior to 3.288.1. As a temporary workaround, consider restricting access to S3 object keys and/or prefixes containing a Unix double-dot until the issue is resolved. Additionally, be cautious when using the buildEndpoint method in the RestSerializer component to minimize the risk of exploitation.

Exploit

Correção

Path traversal

Encontrou algum problema na descrição? Tem algo a acrescentar? Fique à vontade para nos escrever 👾

Enumeração de Fraquezas

Identificadores relacionados

CVE-2023-51651
GHSA-557V-XCG6-RM5M
GHSA-73JG-4QH6-3F4G
GO-2026-4390

Produtos afetados

Aws Sdk For Php