Логотип exploitDog
Консоль
Логотип exploitDog

exploitDog

oracle-oval логотип

ELSA-2023-0333

Опубликовано: 24 янв. 2023
Источник: oracle-oval
Платформа: Oracle Linux 9

Описание

ELSA-2023-0333: curl security update (MODERATE)

[7.76.1-19.el9_1.1]

  • fix POST following PUT confusion (CVE-2022-32221)

Обновленные пакеты

Oracle Linux 9

Oracle Linux aarch64

curl

7.76.1-19.el9_1.1

curl-minimal

7.76.1-19.el9_1.1

libcurl

7.76.1-19.el9_1.1

libcurl-devel

7.76.1-19.el9_1.1

libcurl-minimal

7.76.1-19.el9_1.1

Oracle Linux x86_64

curl

7.76.1-19.el9_1.1

curl-minimal

7.76.1-19.el9_1.1

libcurl

7.76.1-19.el9_1.1

libcurl-devel

7.76.1-19.el9_1.1

libcurl-minimal

7.76.1-19.el9_1.1

Связанные CVE

Связанные уязвимости

CVSS3: 9.8
ubuntu
больше 2 лет назад

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data to send, even when the `CURLOPT_POSTFIELDS` option has been set, if the same handle previously was used to issue a `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the subsequent `POST` request. The problem exists in the logic for a reused handle when it is changed from a PUT to a POST.

CVSS3: 4.8
redhat
больше 2 лет назад

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data to send, even when the `CURLOPT_POSTFIELDS` option has been set, if the same handle previously was used to issue a `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the subsequent `POST` request. The problem exists in the logic for a reused handle when it is changed from a PUT to a POST.

CVSS3: 9.8
nvd
больше 2 лет назад

When doing HTTP(S) transfers, libcurl might erroneously use the read callback (`CURLOPT_READFUNCTION`) to ask for data to send, even when the `CURLOPT_POSTFIELDS` option has been set, if the same handle previously was used to issue a `PUT` request which used that callback. This flaw may surprise the application and cause it to misbehave and either send off the wrong data or use memory after free or similar in the subsequent `POST` request. The problem exists in the logic for a reused handle when it is changed from a PUT to a POST.

CVSS3: 9.8
msrc
12 месяцев назад

Описание отсутствует

CVSS3: 9.8
debian
больше 2 лет назад

When doing HTTP(S) transfers, libcurl might erroneously use the read c ...