PT-2015-6114 · Curl+1 · Libcurl+1

Daniel Stenberg

·

Publicado

2015-06-17

·

Atualizado

2024-06-15

·

CVE-2015-3237

CVSS v2.0

6.4

Média

VetorAV:N/AC:L/Au:N/C:P/I:N/A:P
Name of the Vulnerable Software and Affected Versions libcurl versions 7.40.0 through 7.42.1
Description The issue allows remote SMB servers to obtain sensitive information from memory or cause a denial of service. This is due to the smb request state() function in libcurl's state machine handling the SMB protocol, where two length and offset values are extracted from network data without boundary checks. These values are then used to determine the data range to send back, allowing malicious SMB servers to trick libcurl into sending unintended data or crashing by accessing invalid memory.
Recommendations For libcurl versions 7.40.0 through 7.42.1, consider disabling the smb request state() function as a temporary workaround until a patch is available. Restrict access to SMB servers to minimize the risk of exploitation. Avoid using libcurl to handle SMB protocol requests until the issue is resolved. At the moment, there is no information about a newer version that contains a fix for this vulnerability.

DoS

RCE

Buffer Over-read

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2015-1555
CVE-2015-3237
MGASA-2015-0263
OPENSUSE-SU-2024:10303-1

Produtos afetados

Alt Linux
Libcurl