Vulnerability Database · Go · Package report

github.com/gorilla/websocket: vulnerability history, versions and safety

github.com/gorilla/websocket is a package in the Go ecosystem. Vulert records 5 vulnerabilities for it across 120 releases, from Apr 2021 to Aug 2026. Each vulnerability names the versions it affects, the fixed version to move to, and a workaround where no fix has been published.

i
5 vulnerabilities recorded H1 M1 U3
i
0 with no fix published

Every vulnerability has a patched version to move to.

i
2 in the last 12 months

Most recent disclosure 25 Aug 2026.

See the disclosure history →
i
0 malicious-package vulnerabilities

No published version shipped hostile code.

Vulert verdict on github.com/gorilla/websocket v1.5.3 i

Updated on 23 Oct 2026

Action needed: v1.5.3 has 5 known vulnerabilities, but every one of them has a fix. Upgrade to the version listed below and you are clear.

Package health score 70/100
  • Security Some issues to review
  • Maintenance Maintaining
  • Popularity Key ecosystem project
  • Community Quiet

What to do: Upgrade to the version that resolves each vulnerability below. Fix it, then keep watch: this version is affected today, and the next one may be too — Vulert alerts you when a new vulnerability lands. Monitor it with Vulert →

  • Current release v1.5.3 — affected i
  • Vulnerabilities on record 5 over 5 years · 2 in the last year i
  • Latest disclosure 25 Aug 2026 i
  • Highest CVSS 7.5 i
  • With no published fix 0 i
  • Stars 24,879 i
  • OpenSSF scorecard 2/10 i
  • Last release 28 months ago i
  • Licence BSD-2-Clause i

Version list, release dates, licence and dependants published by the Go module proxy, refreshed 23 Oct 2026. Licence information is not legal advice.

Concerned about your application's security?

Vulert continues monitoring your dependencies and alerts you when new vulnerabilities are disclosed. No installation and no source-code access required.

01 Versions

Which versions are affected

Every version Vulert tracks for github.com/gorilla/websocket, newest first, with the vulnerabilities recorded against each one. A version showing none has no vulnerability in the Vulert database — open it for the full picture on that release.

i
Version Released Vulert vulnerabilities Licence Fix published Details
v0.0.0-20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.1-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.2-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.2-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20250319132907-e064f32e3674 19 Mar 2025 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20240804212023-5e002381133d 04 Aug 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240804212023-5e002381133d 04 Aug 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20240714151512-85fb2d813647 14 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240714151512-85fb2d813647 14 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240706001204-3810b2346f49 06 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240702125206-a62d9d2a8413 02 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240702123431-682b25fffcaa 02 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240701034119-8915bad18b75 01 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3-0.20240701034025-d67f41855da4 01 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240701034025-d67f41855da4 01 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3-0.20240701033937-6426a30ef7f1 01 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240701033937-6426a30ef7f1 01 Jul 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3-0.20240620001125-1d5465562bd1 20 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240620001125-1d5465562bd1 20 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240619073146-70bf50955e08 19 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240619071342-17f407278f13 19 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240619071342-f78ed9f987d9 19 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240619071111-688592ebe68e 19 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.4-0.20240619071025-7e5e9b5a25ec 19 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20240614031803-ce903f6d1d96 14 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3 14 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.3-0.20240614031803-ce903f6d1d96 14 Jun 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.2 01 May 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240501132154-1bddf2e0dba6 01 May 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240501132154-750bf92096b4 01 May 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240501132154-b2c246b2ec6f 01 May 2024 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20240402023357-09a6bab4667f 02 Apr 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240402023357-09a6bab4667f 02 Apr 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240402023357-58af150309a4 02 Apr 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v0.0.0-20240320031628-e5f1a0aad0ac 20 Mar 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240320031628-e5f1a0aad0ac 20 Mar 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240306035606-b2a86a174473 06 Mar 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v0.0.0-20240215025916-695e9095ce87 15 Feb 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240215025916-695e9095ce87 15 Feb 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240214040106-0cfb2cafd049 14 Feb 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240214040106-d293aa53e1c7 14 Feb 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240214035058-316861440d22 14 Feb 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240123035811-d08ee1ad9b8a 23 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240123035811-d15aba1e6125 23 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122040208-4965080703ee 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122040208-7d5b8cce7eaf 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122040208-9a2140519af4 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122040208-cf50a3efbbd4 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122035210-0f0acefeac00 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122035210-1e975a03cea1 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240122034655-4a5e66f76330 22 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20240118062103-871f6bbc7415 18 Jan 2024 H1 M1 U3 BSD-3-Clause Yes Details →
v0.0.0-20231211040854-dcea2f088ce1 11 Dec 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231211040854-dcea2f088ce1 11 Dec 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231207050123-01b0aaed92c9 07 Dec 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231207045812-286c8961924a 07 Dec 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231113005423-6f5d2139f4b9 13 Nov 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231109114205-629990daa33a 09 Nov 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231108185741-b6a0d77c0500 08 Nov 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231107133530-aa976062fe59 07 Nov 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.2-0.20231105215518-705b04d977e2 05 Nov 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.1 18 Oct 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.1-0.20231018122741-ac0789be1172 18 Oct 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.1-0.20231017235741-78c34874c838 17 Oct 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.1-0.20230826200145-666c197fc915 26 Aug 2023 H1 M1 U3 BSD-3-Clause Yes Details →
v1.5.1-0.20230817152509-80393295c118 17 Aug 2023 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20230715200406-8983b963247d 15 Jul 2023 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20230715145414-931041c5ee6d 15 Jul 2023 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20221209160316-76ecc29eff79 09 Dec 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.2-0.20221209160316-76ecc29eff79 09 Dec 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20221209160316-76ecc29eff79 09 Dec 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220712153730-af47554f343b 12 Jul 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20220712153730-af47554f343b 12 Jul 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220621175414-bc7ce893c365 21 Jun 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20220621175414-bc7ce893c365 21 Jun 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220620234242-27d91a9be565 20 Jun 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20220620234242-27d91a9be565 20 Jun 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220417130117-78cf1bc733a9 17 Apr 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20220417130117-78cf1bc733a9 17 Apr 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220216011520-69d0eb9187b6 16 Feb 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.1-0.20220216011520-69d0eb9187b6 16 Feb 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220104015952-9111bb834a68 04 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220104015952-9111bb834a68 04 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.5.0 04 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220104014910-2f25f7843d3d 04 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220104014910-2f25f7843d3d 04 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220102235355-4fad4036191b 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220102235355-4fad4036191b 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220102201608-f0643a3a18bd 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220102201608-f0643a3a18bd 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220102192121-2d6ee4c55cc9 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220102192121-2d6ee4c55cc9 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220102153534-beca1d394092 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220102153534-beca1d394092 02 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20220101164322-bcef8431c980 01 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20220101164322-bcef8431c980 01 Jan 2022 H1 M1 U3 BSD-2-Clause Yes Details →
v0.0.0-20211219162145-2c8965691051 19 Dec 2021 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20211219162145-2c8965691051 19 Dec 2021 H1 M1 U3 BSD-2-Clause Yes Details →
v1.4.3-0.20211218034851-1905f7e442f0 18 Dec 2021 H1 M1 U3 — Yes Details →
v0.0.0-20211216190750-b4b5d887ad62 16 Dec 2021 H1 M1 U3 — Yes Details →
v1.4.3-0.20211216190750-b4b5d887ad62 16 Dec 2021 H1 M1 U3 — Yes Details →
v0.0.0-20210424162022-e8629af678b7 24 Apr 2021 H1 M1 U3 — Yes Details →
v1.4.3-0.20210424162022-e8629af678b7 24 Apr 2021 H1 M1 U3 — Yes Details →
v0.0.0-20200912193213-c3dd95aea977 12 Sep 2020 H1 M1 U3 — Yes Details →
v1.4.3-0.20200912193213-c3dd95aea977 12 Sep 2020 H1 M1 U3 — Yes Details →
v1.4.3-0.20200822210332-78ab81e2420a 22 Aug 2020 H1 M1 U3 — Yes Details →
v1.4.3-0.20200820134318-873e67e4d598 20 Aug 2020 H1 M1 U3 — Yes Details →
v0.0.0-20200319175051-b65e62901fc1 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319174500-8c288dca3e4e 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319140123-d11356942f06 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319135302-81cef7da562e 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319135200-015e196e21da 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319135048-e90f6db575e9 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319134951-0a093fcde5a4 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319134644-ed9368d0b739 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20200319134616-836e82114329 19 Mar 2020 H1 M1 U3 — Yes Details →
v1.4.2-0.20190825052045-e365eeef09de 25 Aug 2019 H1 M1 U3 — Yes Details →

The newest 120 of 481 versions Vulert tracks. Severity counts are the vulnerabilities recorded against that exact release.

02 Disclosure history

How often vulnerabilities are recorded

  • 2021 3
  • 2026 2

Counted by the year Vulert recorded each vulnerability — the same date the table below shows as disclosed. 2 of the 5 were recorded in the last 12 months.

Vulnerability wrong, a fix missing, or a package we should cover? Report it and we will fix the record. Report Vulnerability Provide Feedback

Updated: 23/Oct/2026 · Vulnerabilities in our DB: 524315

Subscribe to Vulert on Telegram
Daily digest of new CVEs, critical and high severity, affected packages and fixes — plus a weekly roundup.
Join the channel →

Questions

About github.com/gorilla/websocket

Is github.com/gorilla/websocket safe to use?

Vulert records 5 vulnerabilities for github.com/gorilla/websocket in Go: 0 critical, 1 high, 1 medium and 0 low, plus 3 not yet rated. Every one of them has a published fix, so the practical answer is to run a supported release and keep it patched.

What is github.com/gorilla/websocket's Vulert package health score?

Vulert scores github.com/gorilla/websocket 70/100, which reads as in good shape. The score weighs the vulnerability record (40), maintenance and release cadence (25), adoption from dependents and stars (20) and community signals such as the OpenSSF scorecard and forks (15).

Is the latest version of github.com/gorilla/websocket affected?

Yes. v1.5.3, the version you would install today, has 5 known vulnerabilities, and every one of them has a published fix. Upgrade to the version listed for each.

Which version of github.com/gorilla/websocket should I use?

v1.5.3 is the version Vulert recommends for the affected releases. The version table above lists every release with the vulnerabilities recorded against it, so you can confirm the range you actually run.

How many vulnerabilities does github.com/gorilla/websocket have?

5 vulnerabilities are recorded for github.com/gorilla/websocket in the Go ecosystem: 0 critical, 1 high, 1 medium and 0 low, plus 3 not yet rated. The ledger on this page lists the same counts next to the date of the most recent disclosure.

How often are new github.com/gorilla/websocket vulnerabilities disclosed?

2 vulnerabilities were recorded for github.com/gorilla/websocket in the last 12 months, and the oldest entry in this database dates to 14 Apr 2021. Recency matters more than a lifetime total: it shows how actively new issues are being disclosed for the package you are considering.

Which versions of github.com/gorilla/websocket are affected?

Each vulnerability on this page lists the affected version range and the fixed version to move to. Open the vulnerability for the version you actually run — fixes are specific to a release line, not to the package as a whole.

How do I monitor github.com/gorilla/websocket for upcoming vulnerabilities?

Upload the manifest or SBOM for your application at vulert.com/scanner and Vulert keeps checking the github.com/gorilla/websocket version you actually run against new disclosures, then alerts you when one affects it. There is no installation and no source-code access required.