CVE-2015-3455
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when...
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
Exploit likelihood
What each source reports
NVD Score used
2.6
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
CVE-2015-3455- CVSS 2.0
- 2.6 Low
AV:N/AC:H/Au:N/C:N/I:P/A:N - Weakness
- CWE-20
- Updated
- 2026-11-02
CVE List No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
CVE-2015-3455- Updated
- 2026-11-02
EUVDEUVD-2015-3498 No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
EUVD-2015-3498- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-5r9c-4h43-4v5m No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when...
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
GHSA-5r9c-4h43-4v5m- Weakness
- CWE-20
- Updated
- 2026-11-02
OSV No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
CVE-2015-3455- Updated
- 2026-11-02
OSVDEBIAN-CVE-2015-3455 No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
DEBIAN-CVE-2015-3455- Updated
- 2026-11-02
OSVMGASA-2015-0191 No score
Updated squid packages fix CVE-2015-3455
Updated squid packages fix security vulnerability:
Squid configured with client-first SSL-bump does not correctly validate X509 server certificate domain / hostname fields (CVE-2015-3455).
- Record
MGASA-2015-0191- Updated
- 2026-11-02
OSVSUSE-SU-2016:2008-1 No score
Security update for squid
The Squid HTTP proxy has been updated to version 3.3.14, fixing the following security issues:
- Fixed multiple Denial of Service issues in HTTP Response processing. (CVE-2016-2569, CVE-2016-2570, CVE-2016-2571, CVE-2016-2572, bsc#968392, bsc#968393, bsc#968394, bsc#968395)
- CVE-2016-3947: Buffer overrun issue in pinger ICMPv6 processing. (bsc#973782)
- CVE-2015-5400: Improper protection of alternate path. (bsc#938715)
- CVE-2015-3455: Squid http proxy configured with client-first SSL bumping did not correctly validate server certificate. (bsc#929493)
- CVE-2016-3948: Fixed denial of service in HTTP Response processing (bsc#973783)
- CVE-2016-4051: fixes buffer overflow in cachemgr.cgi (bsc#976553)
- CVE-2016-4052, CVE-2016-4053, CVE-2016-4054: Fixed multiple issues in ESI processing (bsc#976556)
- CVE-2016-4553: Fixed cache poisoning issue in HTTP Request handling (bsc#979009)
- CVE-2016-4554: Fixed header smuggling issue in HTTP Request processing (bsc#979010)
- Fixed multiple Denial of Service issues in ESI Response processing. (CVE-2016-4555, CVE-2016-4556, bsc#979011, bsc#979008)
Additionally, the following non-security issues have been fixed:
- Fix header size in script unsquid.pl. (bsc#902197)
- Add external helper ext_session_acl to package. (bsc#959290)
- Update forward_max_tries to permit 25 server paths With cloud sites becoming more popular more CDN servers are producing long lists of IPv6 and IPv4 addresses. If there are not enough paths selected the IPv4 ones may never be reached.
- squid.init: wait that squid really dies when we kill it on upgrade instead of proclaiming its demise prematurely (bnc#963539)
- Record
SUSE-SU-2016:2008-1- Updated
- 2026-11-02
OSVUBUNTU-CVE-2015-3455 No score
Squid 3.2.x before 3.2.14, 3.3.x before 3.3.14, 3.4.x before 3.4.13, and 3.5.x before 3.5.4, when configured with client-first SSL-bump, do not properly validate the domain or hostname fields of X.509 certificates, which allows man-in-the-middle attackers to spoof SSL servers via a valid certificate.
- Record
UBUNTU-CVE-2015-3455- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
squidDebian:12 |
before 4.1-1 | 4.1-1 |
squidDebian:13 |
before 4.1-1 | 4.1-1 |
squidDebian:14 |
before 4.1-1 | 4.1-1 |
squidMageia:4 |
before 3.3.14-1.mga4 | 3.3.14-1.mga4 |
squid-debuginfoRed Hat:enterprise_linux:7::server |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squid-sysvinitRed Hat:enterprise_linux:7::server |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squidRed Hat:enterprise_linux:7::server |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squid-debuginfoRed Hat:enterprise_linux:7::workstation |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squid-sysvinitRed Hat:enterprise_linux:7::workstation |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squidRed Hat:enterprise_linux:7::workstation |
before 7:3.3.8-26.el7 | 7:3.3.8-26.el7 |
squidSUSE:Linux Enterprise Server 12 SP1 From an advisory covering 16 CVEs |
before 3.3.14-20.2 | 3.3.14-20.2 |
squidSUSE:Linux Enterprise Server for SAP Applications 12 SP1 From an advisory covering 16 CVEs |
before 3.3.14-20.2 | 3.3.14-20.2 |
squid3Ubuntu:14.04:LTS |
before 3.3.8-1ubuntu6.6, plus listed versions 3.3.8-1ubuntu33.3.8-1ubuntu43.3.8-1ubuntu53.3.8-1ubuntu63.3.8-1ubuntu6.13.3.8-1ubuntu6.23.3.8-1ubuntu6.33.3.8-1ubuntu6.4 |
3.3.8-1ubuntu6.6 |
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2015-3455 is a low vulnerability (CVSS 2.6) in Squid-cache Squid, published May 5, 2015. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 11.4%, the 96th percentile. Fixed in squid 4.1-1.
References
lists.fedoraproject.org/pipermail/package-announce/2016-May/183598.html
rhn.redhat.com/errata/RHSA-2015-2378.html
oracle.com/technetwork/topics/security/bulletinjul2015-2511963.html
lists.opensuse.org/opensuse-updates/2015-09/msg00016.html
securityfocus.com/bid/74438
oracle.com/technetwork/topics/security/linuxbulletinoct2015-2719645.html
Show 57 moreShow less
securitytracker.com/id/1032221
lists.opensuse.org/opensuse-updates/2016-08/msg00069.html
advisories.mageia.org/MGASA-2015-0191.html
mandriva.com/security/advisories?name=MDVSA-2015:230
squid-cache.org/Advisories/SQUID-2015_1.txt
nvd.nist.gov/vuln/detail/CVE-2015-3455
github.com/advisories/GHSA-5r9c-4h43-4v5m
security-tracker.debian.org/tracker/CVE-2015-3455
bugs.mageia.org/show_bug.cgi?id=15802
access.redhat.com/errata/RHSA-2015:2378
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=1102842
bugzilla.redhat.com/show_bug.cgi?id=1161600
bugzilla.redhat.com/show_bug.cgi?id=1198778
bugzilla.redhat.com/show_bug.cgi?id=1204375
bugzilla.redhat.com/show_bug.cgi?id=1218118
bugzilla.redhat.com/show_bug.cgi?id=1263338
security.access.redhat.com/data/csaf/v2/advisories/2015/rhsa-2015_2378.json
access.redhat.com/security/cve/CVE-2015-3455
cve.org/CVERecord?id=CVE-2015-3455
suse.com/support/update/announcement/2016/suse-su-20162008-1
bugzilla.suse.com/902197
bugzilla.suse.com/929493
bugzilla.suse.com/938715
bugzilla.suse.com/955783
bugzilla.suse.com/959290
bugzilla.suse.com/963539
bugzilla.suse.com/968392
bugzilla.suse.com/968393
bugzilla.suse.com/968394
bugzilla.suse.com/968395
bugzilla.suse.com/973782
bugzilla.suse.com/973783
bugzilla.suse.com/976553
bugzilla.suse.com/976556
bugzilla.suse.com/979008
bugzilla.suse.com/979009
bugzilla.suse.com/979010
bugzilla.suse.com/979011
suse.com/security/cve/CVE-2015-3455
suse.com/security/cve/CVE-2015-5400
suse.com/security/cve/CVE-2016-2569
suse.com/security/cve/CVE-2016-2570
suse.com/security/cve/CVE-2016-2571
suse.com/security/cve/CVE-2016-2572
suse.com/security/cve/CVE-2016-3947
suse.com/security/cve/CVE-2016-3948
suse.com/security/cve/CVE-2016-4051
suse.com/security/cve/CVE-2016-4052
suse.com/security/cve/CVE-2016-4053
suse.com/security/cve/CVE-2016-4054
suse.com/security/cve/CVE-2016-4553
suse.com/security/cve/CVE-2016-4554
suse.com/security/cve/CVE-2016-4555
suse.com/security/cve/CVE-2016-4556
ubuntu.com/security/CVE-2015-3455
openwall.com/lists/oss-security/2015/04/30/2