p PatchFirst

ALPINE-CVE-2023-27535

ALPINE-CVE-2023-27535

This page contains facts from public vulnerability sources. Check the original advisory before updating.

An authentication bypass vulnerability exists in libcurl <8.0.0 in the FTP connection reuse feature that can result in wrong credentials being used during subsequent transfers. Previously created connections are kept in a connection pool for reuse if they match the current setup. However, certain FTP settings such as CURLOPT_FTP_ACCOUNT, CURLOPT_FTP_ALTERNATIVE_TO_USER, CURLOPT_FTP_SSL_CCC, and CURLOPT_USE_SSL were not included in the configuration match checks, causing them to match too easily. This could lead to libcurl using the wrong credentials when performing a transfer, potentially allowing unauthorized access to sensitive information.

CVSS 5.9 · Medium · Fix available

Published
Updated

Stack: system

Affected products and versions

  • curl Alpine:v3.14

    Affected ranges
    • ECOSYSTEM: < 8.0.1-r0

    Update to 8.0.1-r0

  • curl Alpine:v3.15

    Affected ranges
    • ECOSYSTEM: < 8.0.1-r0

    Update to 8.0.1-r0

  • curl Alpine:v3.16

    Affected ranges
    • ECOSYSTEM: < 8.0.1-r0

    Update to 8.0.1-r0

  • curl Alpine:v3.17

    Affected ranges
    • ECOSYSTEM: < 7.88.1-r1

    Update to 7.88.1-r1

  • curl Alpine:v3.18

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.19

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.20

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.21

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.22

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.23

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

  • curl Alpine:v3.24

    Affected ranges
    • ECOSYSTEM: < 8.0.0-r0

    Update to 8.0.0-r0

Original sources

Check your server →