PT-2018-3241 · Curl+5 · Libcurl+5

Craig De Stigter

·

Publicado

2018-01-18

·

Atualizado

2026-05-27

·

CVE-2018-1000007

CVSS v3.1

9.8

Crítica

VetorAV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Name of the Vulnerable Software and Affected Versions libcurl versions 7.1 through 7.57.0
Description The issue is related to insufficient protection of registration data in the libcurl library. This could allow a remote attacker to gain unauthorized access to protected information. When libcurl is asked to send custom headers in its HTTP requests, it will send that set of headers first to the host in the initial URL and also to the host mentioned in the URL in the Location: response header value if a 30X HTTP response code is returned and redirects are followed. This is particularly problematic for applications that pass on custom Authorization: headers, as this header often contains sensitive information or data that could allow others to impersonate the client's request.
Recommendations For libcurl versions 7.1 through 7.57.0, consider disabling the sending of custom Authorization: headers when following redirects as a temporary workaround until a patch is available. Restrict access to sensitive information that could be leaked through the Authorization: header to minimize the risk of exploitation.

Correção

Insufficiently Protected Credentials

Information Disclosure

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

Enumeração de Fraquezas

Identificadores relacionados

ALT-PU-2018-1078
ALT-PU-2018-2456
BDU:2019-04403
CESA-2018_3157
CVE-2018-1000007
DLA-1263-1
DSA-4098-1
RHSA-2018:3157
RHSA-2018:3558
RHSA-2018_3157
RHSA-2020:0544
RHSA-2020:0594
SUSE-SU-2018:0214-1
SUSE-SU-2018:0217-1
SUSE-SU-2018:0230-1
SUSE-SU-2018_0217-1
USN-3554-1
USN-3554-2

Produtos afetados

Alt Linux
Centos
Red Hat
Suse
Ubuntu
Libcurl