Debian Package Tracker
Register | Log in
Subscribe

golang-github-go-chi-chi

lightweight, idiomatic and composable router for building Go HTTP services

Choose email to subscribe with

general
  • source: golang-github-go-chi-chi (main)
  • version: 5.3.0-1
  • maintainer: Debian Go Packaging Team (DMD)
  • uploaders: Thorsten Alteholz [DMD]
  • arch: all
  • std-ver: 4.7.4
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • o-o-stable: 1.5.1-2
  • oldstable: 5.0.7-1
  • stable: 5.2.0-1
  • testing: 5.3.0-1
  • unstable: 5.3.0-1
versioned links
  • 1.5.1-2: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.0.7-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.2.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 5.3.0-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • golang-github-go-chi-chi-dev
action needed
A new upstream version is available: 5.3.1 high
A new upstream version 5.3.1 is available, you should consider packaging it.
Created: 2026-07-08 Last update: 2026-08-20 15:31
3 security issues in bullseye high

There are 3 open security issues in bullseye.

3 important issues:
  • CVE-2026-72815: go-chi chi versions >= 5.2.1 and before 5.3.0 contain an IP spoofing vulnerability in the RealIP middleware, which blindly trusts the first (leftmost) value of the X-Forwarded-For HTTP header. A remote attacker can bypass IP-based access control lists and rate-limiting mechanisms, and forge log entries, by supplying a spoofed IP address in the X-Forwarded-For header. The issue is fixed in version 5.3.0.
  • CVE-2026-72816: go-chi/chi through 5.2.1 contains an IP spoofing vulnerability in the RealIP middleware (middleware/realip.go). The realIP() function reads client-controlled headers (True-Client-IP, X-Real-IP, and X-Forwarded-For) and overwrites r.RemoteAddr without verifying that the request originated from a trusted proxy. Attackers can supply arbitrary IP addresses in these headers to bypass IP-based access controls, evade rate limiting and geo-IP restrictions, and pollute audit logs. Fixed in 5.3.0.
  • CVE-2026-72817: go-chi/chi versions 0.9.0 before 5.3.0 contains an IP spoofing vulnerability in the RealIP middleware, which resolves the request source IP (Request.RemoteAddr) using the first IP in the X-Forwarded-For header without validating trusted proxies. A malicious client can prepend a forged IP as the first value of the X-Forwarded-For header to spoof the request source IP, potentially bypassing access controls or falsifying request logs.
Created: 2026-08-14 Last update: 2026-08-16 21:01
3 security issues in bookworm high

There are 3 open security issues in bookworm.

3 important issues:
  • CVE-2026-72815: go-chi chi versions >= 5.2.1 and before 5.3.0 contain an IP spoofing vulnerability in the RealIP middleware, which blindly trusts the first (leftmost) value of the X-Forwarded-For HTTP header. A remote attacker can bypass IP-based access control lists and rate-limiting mechanisms, and forge log entries, by supplying a spoofed IP address in the X-Forwarded-For header. The issue is fixed in version 5.3.0.
  • CVE-2026-72816: go-chi/chi through 5.2.1 contains an IP spoofing vulnerability in the RealIP middleware (middleware/realip.go). The realIP() function reads client-controlled headers (True-Client-IP, X-Real-IP, and X-Forwarded-For) and overwrites r.RemoteAddr without verifying that the request originated from a trusted proxy. Attackers can supply arbitrary IP addresses in these headers to bypass IP-based access controls, evade rate limiting and geo-IP restrictions, and pollute audit logs. Fixed in 5.3.0.
  • CVE-2026-72817: go-chi/chi versions 0.9.0 before 5.3.0 contains an IP spoofing vulnerability in the RealIP middleware, which resolves the request source IP (Request.RemoteAddr) using the first IP in the X-Forwarded-For header without validating trusted proxies. A malicious client can prepend a forged IP as the first value of the X-Forwarded-For header to spoof the request source IP, potentially bypassing access controls or falsifying request logs.
Created: 2026-08-14 Last update: 2026-08-16 21:01
3 low-priority security issues in trixie low

There are 3 open security issues in trixie.

3 issues left for the package maintainer to handle:
  • CVE-2026-72815: (needs triaging) go-chi chi versions >= 5.2.1 and before 5.3.0 contain an IP spoofing vulnerability in the RealIP middleware, which blindly trusts the first (leftmost) value of the X-Forwarded-For HTTP header. A remote attacker can bypass IP-based access control lists and rate-limiting mechanisms, and forge log entries, by supplying a spoofed IP address in the X-Forwarded-For header. The issue is fixed in version 5.3.0.
  • CVE-2026-72816: (needs triaging) go-chi/chi through 5.2.1 contains an IP spoofing vulnerability in the RealIP middleware (middleware/realip.go). The realIP() function reads client-controlled headers (True-Client-IP, X-Real-IP, and X-Forwarded-For) and overwrites r.RemoteAddr without verifying that the request originated from a trusted proxy. Attackers can supply arbitrary IP addresses in these headers to bypass IP-based access controls, evade rate limiting and geo-IP restrictions, and pollute audit logs. Fixed in 5.3.0.
  • CVE-2026-72817: (needs triaging) go-chi/chi versions 0.9.0 before 5.3.0 contains an IP spoofing vulnerability in the RealIP middleware, which resolves the request source IP (Request.RemoteAddr) using the first IP in the X-Forwarded-For header without validating trusted proxies. A malicious client can prepend a forged IP as the first value of the X-Forwarded-For header to spoof the request source IP, potentially bypassing access controls or falsifying request logs.

You can find information about how to handle these issues in the security team's documentation.

Created: 2026-08-14 Last update: 2026-08-16 21:01
news
[rss feed]
  • [2026-05-28] golang-github-go-chi-chi 5.3.0-1 MIGRATED to testing (Debian testing watch)
  • [2026-05-24] Accepted golang-github-go-chi-chi 5.3.0-1 (source) into unstable (Mathias Gibbens)
  • [2026-03-08] golang-github-go-chi-chi 5.2.5-1 MIGRATED to testing (Debian testing watch)
  • [2026-03-04] Accepted golang-github-go-chi-chi 5.2.5-1 (source) into unstable (Mathias Gibbens)
  • [2025-11-13] golang-github-go-chi-chi 5.2.3-1 MIGRATED to testing (Debian testing watch)
  • [2025-11-10] Accepted golang-github-go-chi-chi 5.2.3-1 (source) into unstable (Mathias Gibbens)
  • [2024-12-25] golang-github-go-chi-chi 5.2.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-12-22] Accepted golang-github-go-chi-chi 5.2.0-1 (source) into unstable (Mathias Gibbens)
  • [2024-07-01] golang-github-go-chi-chi 5.1.0-1 MIGRATED to testing (Debian testing watch)
  • [2024-06-28] Accepted golang-github-go-chi-chi 5.1.0-1 (source) into unstable (Mathias Gibbens)
  • [2022-01-07] golang-github-go-chi-chi 5.0.7-1 MIGRATED to testing (Debian testing watch)
  • [2022-01-05] Accepted golang-github-go-chi-chi 5.0.7-1 (source) into unstable (Thorsten Alteholz)
  • [2021-01-06] golang-github-go-chi-chi 1.5.1-2 MIGRATED to testing (Debian testing watch)
  • [2020-12-25] Accepted golang-github-go-chi-chi 1.5.1-2 (source) into unstable (Thorsten Alteholz)
  • [2020-12-13] Accepted golang-github-go-chi-chi 1.5.1-1 (source all) into unstable, unstable (Debian FTP Masters) (signed by: Thorsten Alteholz)
bugs [bug history graph]
  • all: 0
links
  • homepage
  • lintian
  • buildd: logs, reproducibility
  • popcon
  • browse source code
  • other distros
  • security tracker
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 5.3.0-1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing