6.3 MEDIUM
- CVSS version (CVSS): 3.1
- Attack Vector (AV): Local (L)
- Attack Complexity (AC): High (H)
- Privileges Required (PR): None (N)
- User Interaction (UI): Required (R)
- Scope (S): Unchanged (U)
- Confidentiality (C): High (H)
- Integrity (I): High (H)
- Availability (A): None (N)
- Modified Attack Vector (MAV): Local (L)
- Modified Attack Complexity (MAC): High (H)
- Modified Privileges Required (MPR): None (N)
- Modified User Interaction (MUI): Required (R)
- Modified Confidentiality (MC): High (H)
- Modified Scope (MS): Unchanged (U)
- Modified Integrity (MI): High (H)
- Modified Availability (MA): None (N)
by @LeSuisse Activity log
- Created suggestion
-
@LeSuisse
ignored
11 packages
- wcurl
- curlie
- curlpp
- phpExtensions.curl
- curl-impersonate
- curlWithGnuTls
- curlMinimal
- guile-curl
- curlftpfs
- curlHTTP3
- grpcurl
- @LeSuisse restored package curlMinimal
-
@LeSuisse
ignored
33 packages
- curl-impersonate-ff
- ocamlPackages.curly
- ocamlPackages.ocurl
- tclPackages.tclcurl
- haskellPackages.curl
- luaPackages.lua-curl
- perlPackages.WWWCurl
- php81Extensions.curl
- php82Extensions.curl
- php83Extensions.curl
- haskellPackages.curlhs
- php84Extensions.curl
- lua51Packages.lua-curl
- lua52Packages.lua-curl
- lua53Packages.lua-curl
- lua54Packages.lua-curl
- curl-impersonate-chrome
- luajitPackages.lua-curl
- perl538Packages.WWWCurl
- perl540Packages.WWWCurl
- haskellPackages.hxt-curl
- python312Packages.pycurl
- python313Packages.pycurl
- python312Packages.curlify
- python313Packages.curlify
- tests.pkg-config.defaultPkgConfigPackages.libcurl
- haskellPackages.recurly-client
- haskellPackages.curly-expander
- haskellPackages.curl-cookiejar
- haskellPackages.download-curl
- python313Packages.curl-cffi
- python312Packages.curl-cffi
- typstPackages.curli_0_1_0
-
@LeSuisse
deleted
maintainer.delete
2 maintainers
- @Scrumplex
- @lovek323
-
@LeSuisse
added
maintainer.add
14 maintainers
- @GGG-KILLER
- @deliciouslytyped
- @Ma27
- @CrazedProgrammer
- @knl
- @ethancedwards8
- @piotrkwiecinski
- @aanderse
- @talyz
- @chuangzhu
- @fgaz
- @bennofs
- @D4ndellion
- @sternenseemann
-
@LeSuisse
deleted
maintainer.delete
14 maintainers
- @GGG-KILLER
- @deliciouslytyped
- @Ma27
- @CrazedProgrammer
- @knl
- @ethancedwards8
- @piotrkwiecinski
- @aanderse
- @talyz
- @chuangzhu
- @fgaz
- @bennofs
- @D4ndellion
- @sternenseemann
- @LeSuisse accepted
- @LeSuisse published on GitHub
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 specific transfer could unintentionally disable the feature for other threads as well.
Affected products
- =<7.42.0
- =<7.43.0
- =<7.21.1
- =<7.73.0
- =<7.50.2
- =<7.19.5
- =<7.82.0
- =<7.22.0
- =<8.0.0
- =<8.1.1
- =<8.4.0
- =<7.88.1
- =<7.88.0
- =<7.18.2
- =<7.23.1
- =<7.70.0
- =<7.78.0
- =<7.69.0
- =<7.35.0
- =<7.47.0
- =<7.55.0
- =<7.32.0
- =<7.66.0
- =<8.8.0
- =<7.24.0
- =<7.83.0
- =<7.76.1
- =<7.19.7
- =<7.47.1
- =<8.1.0
- =<7.58.0
- =<7.18.0
- =<7.79.0
- =<7.50.3
- =<7.17.0
- =<8.5.0
- =<8.9.0
- =<7.54.1
- =<7.52.0
- =<7.19.2
- =<8.7.1
- =<7.81.0
- =<7.61.0
- =<7.84.0
- =<7.21.7
- =<7.28.0
- =<7.72.0
- =<7.26.0
- =<7.53.1
- =<8.11.0
- =<7.19.1
- =<7.83.1
- =<7.40.0
- =<7.21.5
- =<7.23.0
- =<8.10.0
- =<7.85.0
- =<7.67.0
- =<7.39.0
- =<7.45.0
- =<7.71.0
- =<7.20.1
- =<7.65.0
- =<7.46.0
- =<7.25.0
- =<8.13.0
- =<7.61.1
- =<7.21.6
- =<7.19.6
- =<7.21.4
- =<7.65.2
- =<8.0.1
- =<7.36.0
- =<7.76.0
- =<8.2.1
- =<8.17.0
- =<7.33.0
- =<7.19.4
- =<7.49.1
- =<7.42.1
- =<7.50.0
- =<7.21.3
- =<7.62.0
- =<7.29.0
- =<8.15.0
- =<7.56.1
- =<7.34.0
- =<7.59.0
- =<7.77.0
- =<7.56.0
- =<7.41.0
- =<7.74.0
- =<7.19.3
- =<8.12.0
- =<8.10.1
- =<7.86.0
- =<8.11.1
- =<8.14.0
- =<7.54.0
- =<7.55.1
- =<8.2.0
- =<8.9.1
- =<7.17.1
- =<7.53.0
- =<7.65.3
- =<7.50.1
- =<7.75.0
- =<7.52.1
- =<7.30.0
- =<7.31.0
- =<8.14.1
- =<7.38.0
- =<7.65.1
- =<8.16.0
- =<7.19.0
- =<7.68.0
- =<7.48.0
- =<7.20.0
- =<8.1.2
- =<7.69.1
- =<7.28.1
- =<8.7.0
- =<7.57.0
- =<7.71.1
- =<7.79.1
- =<7.60.0
- =<7.21.2
- =<8.6.0
- =<7.27.0
- =<7.64.0
- =<7.80.0
- =<7.21.0
- =<7.49.0
- =<8.12.1
- =<8.3.0
- =<7.64.1
- =<7.44.0
- =<7.63.0
- =<7.51.0
- =<7.18.1
- =<7.37.0
- =<7.87.0
- =<7.37.1
Matching in nixpkgs
pkgs.curl
None
pkgs.curlFull
Command line tool for transferring files with URL syntax
pkgs.curlMinimal
Command line tool for transferring files with URL syntax
Ignored packages (43)
pkgs.wcurl
None
pkgs.curlie
Frontend to curl that adds the ease of use of httpie, without compromising on features and performance
pkgs.curlpp
C++ wrapper around libcURL
pkgs.grpcurl
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
pkgs.curlHTTP3
Command line tool for transferring files with URL syntax
pkgs.curlftpfs
Filesystem for accessing FTP hosts based on FUSE and libcurl
pkgs.guile-curl
Bindings to cURL for GNU Guile
pkgs.curlWithGnuTls
Command line tool for transferring files with URL syntax
pkgs.curl-impersonate
Special build of curl that can impersonate Chrome & Firefox
pkgs.phpExtensions.curl
PHP upstream extension: curl
pkgs.curl-impersonate-ff
Special build of curl that can impersonate Chrome & Firefox
pkgs.ocamlPackages.curly
Curly is a brain dead wrapper around the curl command line utility
pkgs.ocamlPackages.ocurl
OCaml bindings to libcurl
pkgs.tclPackages.tclcurl
Curl support in Tcl
pkgs.haskellPackages.curl
Haskell binding to libcurl
pkgs.luaPackages.lua-curl
Lua binding to libcurl
pkgs.perlPackages.WWWCurl
Perl extension interface for libcurl
pkgs.php81Extensions.curl
None
pkgs.php82Extensions.curl
PHP upstream extension: curl
pkgs.php83Extensions.curl
PHP upstream extension: curl
pkgs.php84Extensions.curl
PHP upstream extension: curl
pkgs.haskellPackages.curlhs
bindings to libcurl, the multiprotocol file transfer library
pkgs.lua51Packages.lua-curl
Lua binding to libcurl
pkgs.lua52Packages.lua-curl
Lua binding to libcurl
pkgs.lua53Packages.lua-curl
Lua binding to libcurl
pkgs.lua54Packages.lua-curl
Lua binding to libcurl
pkgs.curl-impersonate-chrome
Special build of curl that can impersonate Chrome & Firefox
pkgs.luajitPackages.lua-curl
Lua binding to libcurl
pkgs.perl538Packages.WWWCurl
Perl extension interface for libcurl
pkgs.perl540Packages.WWWCurl
None
-
nixos-unstable -
- nixos-unstable-small 4.17
pkgs.haskellPackages.hxt-curl
LibCurl interface for HXT
pkgs.python312Packages.pycurl
Python Interface To The cURL library
pkgs.python313Packages.pycurl
Python Interface To The cURL library
pkgs.python312Packages.curlify
Convert python requests request object to cURL command
pkgs.python313Packages.curlify
Convert python requests request object to cURL command
pkgs.typstPackages.curli_0_1_0
Cursed ligatures for everyone
pkgs.python312Packages.curl-cffi
Python binding for curl-impersonate via cffi
pkgs.python313Packages.curl-cffi
Python binding for curl-impersonate via cffi
pkgs.haskellPackages.download-curl
High-level file download based on URLs
pkgs.haskellPackages.recurly-client
Client for Recurly subscription management
pkgs.tests.pkg-config.defaultPkgConfigPackages.libcurl
Test whether curl-8.17.0 exposes pkg-config modules libcurl
Package maintainers
Ignored maintainers (2)
-
@Scrumplex Sefa Eyeoglu <contact@scrumplex.net>
-
@lovek323 Jason O'Conal <jason@oconal.id.au>