CURL-CVE-2022-27778

vendorUSosv

curl removes wrong file on error

view advisory published 2022-05-11Licence: per source

curl might remove the wrong file when `--no-clobber` is used together with `--remove-on-error`. The `--remove-on-error` option tells curl to remove the output file when it returns an error, and not leave a partial file behind. The `--no-clobber` option prevents curl from overwriting a file if it already exists, and instead appends a number to the name to create a new unused filename. If curl adds a number to not "clobber" the output and an error occurs during transfer, the remove on error logic would remove the *original* filename without the added number.

01

describes (1)

Related CVEs.

IDseverity exploitable
CVE-2022-27778UShigh8.1—
A use of incorrectly resolved name vulnerability fixed in 7.83.1 might remove the wrong file when `--no-clobber` is used together with `--remove-on-error`.
scry

Advisories like this name the exposed products attackers go after on your perimeter. See what is exposed on your perimeter with a free passive scan.

Free scan