Every CVE Search/ Get API key

CVE-2014-3620

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set...

5.0 MediumFix available

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Exploit likelihood

4.24%Up 2.9 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 5.0

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
CVE-2014-3620
CVSS 2.0
5.0 MediumAV:N/AC:L/Au:N/C:N/I:P/A:N
Weakness
CWE-310
Updated
2026-11-02
CVE List No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
CVE-2014-3620
Updated
2026-11-02
EUVDEUVD-2014-3583 No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
EUVD-2014-3583
Updated
2026-11-03
GitHub AdvisoriesGHSA-jcjc-gx52-c9q4 No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set...

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
GHSA-jcjc-gx52-c9q4
Updated
2026-11-02
OSVCURL-CVE-2014-3620 No score

cookie leak for TLDs

libcurl wrongly allows cookies to be set for Top Level Domains (TLDs), thus making them apply broader than cookies are allowed. This can allow arbitrary sites to set cookies that then would get sent to a different and unrelated site or domain.

Record
CURL-CVE-2014-3620
Updated
2026-11-02
OSV No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
CVE-2014-3620
Updated
2026-11-02
Show 5 moreShow less
OSVDEBIAN-CVE-2014-3620 No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
DEBIAN-CVE-2014-3620
Updated
2026-11-02
OSVMGASA-2014-0385 No score

Updated curl packages fix security vulnerabilities

Updated curl packages fix security vulnerabilities:

In cURL before 7.38.0, libcurl can be fooled to both sending cookies to wrong sites and into allowing arbitrary sites to set cookies for others. For this problem to trigger, the client application must use the numerical IP address in the URL to access the site (CVE-2014-3613).

In cURL before 7.38.0, libcurl wrongly allows cookies to be set for Top Level Domains (TLDs), thus making them apply broader than cookies are allowed. This can allow arbitrary sites to set cookies that then would get sent to a different and unrelated site or domain (CVE-2014-3620).

Record
MGASA-2014-0385
Updated
2026-11-02
OSVopenSUSE-SU-2024:10303-1 No score

curl-7.51.0-1.1 on GA media

These are all security issues fixed in the curl-7.51.0-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10303-1
Updated
2026-11-02
OSVUBUNTU-CVE-2014-3620 No score

cURL and libcurl before 7.38.0 allow remote attackers to bypass the Same Origin Policy and set cookies for arbitrary sites by setting a cookie for a top-level domain.

Record
UBUNTU-CVE-2014-3620
Updated
2026-11-02
OSVUSN-2346-1 No score

curl vulnerabilities

Tim Ruehsen discovered that curl incorrectly handled partial literal IP addresses. This could lead to the disclosure of cookies to the wrong site, and malicious sites being able to set cookies for others. (CVE-2014-3613)

Tim Ruehsen discovered that curl incorrectly allowed cookies to be set for Top Level Domains (TLDs). This could allow a malicious site to set a cookie that gets sent to other sites. (CVE-2014-3620)

Record
USN-2346-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
curl
Debian:12
before 7.38.0-1
7.38.0-1
curl
Debian:13
before 7.38.0-1
7.38.0-1
curl
Debian:14
before 7.38.0-1
7.38.0-1
curl
Mageia:4
From an advisory covering 2 CVEs
before 7.34.0-1.3.mga4
7.34.0-1.3.mga4
curl
Ubuntu:14.04:LTS
before 7.35.0-1ubuntu2.1, plus listed versions
7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2
7.35.0-1ubuntu2.1
curl
Ubuntu:14.04:LTS
From an advisory covering 2 CVEs
before 7.35.0-1ubuntu2.1, plus listed versions
7.32.0-1ubuntu17.33.0-1ubuntu17.34.0-1ubuntu17.35.0-1ubuntu17.35.0-1ubuntu2
7.35.0-1ubuntu2.1
curl
openSUSE:Tumbleweed
From an advisory covering 32 CVEs
before 7.51.0-1.1
7.51.0-1.1

History

History
RecordedChangedSources
affected, facts
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2014-3620 is a medium vulnerability (CVSS 5.0) in Haxx Curl, published September 10, 2014. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.24%, the 91st percentile. Fixed in curl 7.38.0-1.

References

Show 44 moreShow less
MoveEnter Open