Skip to content
OpenAdvisories

Summary

Ein Angreifer kann mehrere Schwachstellen in cURL ausnutzen, um Sicherheitsvorkehrungen zu umgehen oder vertrauliche Informationen offenzulegen.

Product

cURL ist eine Client-Software, die das Austauschen von Dateien mittels mehrerer Protokolle wie z. B. HTTP oder FTP erlaubt.

Vulnerabilities 6

  • Medium 6.3

    broken TLS options for threaded LDAPS

    When doing multi-threaded LDAPS transfers (LDAP over TLS) with libcurl, changing TLS options in one thread would inadvertently change them globally and therefore possibly also affect other concurrently setup transfers. Disabling certificate verification for a…

  • Medium 5.9

    No QUIC certificate pinning with GnuTLS

    When using `CURLOPT_PINNEDPUBLICKEY` option with libcurl or `--pinnedpubkey` with the curl tool, curl should check the public key of the server certificate to verify the peer. This check was skipped in a certain condition that would then make curl allow the c…

  • Medium 5.3

    bearer token leak on cross-protocol redirect

    When an OAuth2 bearer token is used for an HTTP(S) transfer, and that transfer performs a cross-protocol redirect to a second URL that uses an IMAP, LDAP, POP3 or SMTP scheme, curl might wrongly pass on the bearer token to the new target host.

  • Medium 5.3

    OpenSSL partial chain store policy bypass

    When doing TLS related transfers with reused easy or multi handles and altering the `CURLSSLOPT_NO_PARTIALCHAIN` option, libcurl could accidentally reuse a CA store cached in memory for which the partial chain option was reversed. Contrary to the user's wishe…

  • Medium 5.3

    libssh global known_hosts override

    When doing SSH-based transfers using either SCP or SFTP, and setting the known_hosts file, libcurl could still mistakenly accept connecting to hosts *not present* in the specified file if they were added as recognized in the libssh *global* known_hosts file.

  • Low 3.1

    libssh key passphrase bypass without agent set

    When doing SSH-based transfers using either SCP or SFTP, and asked to do public key authentication, curl would wrongly still ask and authenticate using a locally running SSH agent.

Revision history

  1. #35

    Neue Updates von Gentoo aufgenommen

  2. #34

    Neue Updates von Red Hat aufgenommen

  3. #33

    Neue Updates von Red Hat aufgenommen

  4. #32

    Neue Updates von Dell aufgenommen

  5. #31

    Neue Updates von Dell aufgenommen

  6. #30

    Neue Updates von Oracle Linux aufgenommen

  7. #29

    Neue Updates von Oracle Linux aufgenommen

  8. #28

    Neue Updates von Red Hat aufgenommen

  9. #27

    Neue Updates von IBM aufgenommen

  10. #26

    Neue Updates von IBM aufgenommen

  11. #25

    Neue Updates von IBM aufgenommen

  12. #24

    Neue Updates von Tenable aufgenommen

  13. #23

    Neue Updates von IBM aufgenommen

  14. #22

    Neue Updates von NetApp aufgenommen

  15. #21

    Neue Updates von IBM aufgenommen

  16. #20

    Neue Updates aufgenommen

  17. #19

    Neue Updates von Ubuntu aufgenommen

  18. #18

    Neue Updates von Ubuntu aufgenommen

  19. #17

    Neue Updates von Amazon aufgenommen

  20. #16

    Neue Updates von SUSE aufgenommen

  21. #15

    Neue Updates von SUSE aufgenommen

  22. #14

    Neue Updates von SUSE aufgenommen

  23. #13

    Neue Updates von NetApp aufgenommen

  24. #12

    Neue Updates von Meinberg aufgenommen

  25. #11

    Neue Updates von Tenable aufgenommen

References