]> git.ipfire.org Git - thirdparty/curl.git/commitdiff
VULN-DISCLOSURE-POLICY: use of weak algos
authorDaniel Stenberg <daniel@haxx.se>
Tue, 29 Apr 2025 09:10:19 +0000 (11:10 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 29 Apr 2025 11:11:07 +0000 (13:11 +0200)
Not necessarily security problems.

Closes #17220

.github/scripts/spellcheck.words
docs/VULN-DISCLOSURE-POLICY.md
docs/libcurl/opts/CURLOPT_HTTPAUTH.md

index 17b891ca1a1327cf0c985b53e870d425cc54de8b..1d44eb9625cdc0f56c8e2fe2d194a498b50d7a0c 100644 (file)
@@ -176,6 +176,7 @@ DELE
 DER
 dereference
 dereferences
+DES
 deselectable
 deserialization
 Deserialized
index 35063053d26a3281b8b3860ee6220fb8ea355052..23deb6b8fa2680c01e96fb592f33f08cb084d232 100644 (file)
@@ -337,3 +337,13 @@ A *legacy dependency* is here defined as:
 
 - there are modern versions of equivalent or better functionality offered and
   in common use
+
+## weak algorithms required for functionality
+
+curl supports several algorithms that are considered weak, like DES and MD5.
+These algorithms are still not curl security vulnerabilities or security
+problems as they are only used when the users explicitly ask for their use by
+using the protocols or options that require the use of those algorithms.
+
+When servers upgrade to use secure alternatives, curl users should use those
+options/protocols.
index 268d8599d6ca6d51bfbf8ed1824af85fd81adfd7..1146cab17e35626cedf6be19c6e80ca21547633f 100644 (file)
@@ -80,8 +80,7 @@ HTTP NTLM authentication. A proprietary protocol invented and used by
 Microsoft. It uses a challenge-response and hash concept similar to Digest, to
 prevent the password from being eavesdropped.
 
-You need to build libcurl with either OpenSSL or GnuTLS support for this
-option to work, or build libcurl on Windows with SSPI support.
+NTLM uses weak cryptographic algorithms and is not considered secure.
 
 ## CURLAUTH_NTLM_WB