CVE-2026-32255
published 2026-03-19CVE-2026-32255: Kan is an open-source project management tool. In versions 0.5.4 and below, the /api/download/attatchment endpoint has no authentication and no URL validation…
PriorityP183high8.6CVSS 3.1
AVNACLPRNUINSCCHINAN
ITWEXPLOITVulnCheck KEVInitial access
Exploited in the wild
EPSS
1.74%
77.6th percentile
Kan is an open-source project management tool. In versions 0.5.4 and below, the /api/download/attatchment endpoint has no authentication and no URL validation. The Attachment Download endpoint accepts a user-supplied URL query parameter and passes it directly to fetch() server-side, and returns the full response body. An unauthenticated attacker can use this to make HTTP requests from the server to internal services, cloud metadata endpoints, or private network resources. This issue has been fixed in version 0.5.5. To workaround this issue, block or restrict access to /api/download/attatchment at the reverse proxy level (nginx, Cloudflare, etc.).
Affected
3 ranges
| Vendor | Product | Version range | Fixed in |
|---|---|---|---|
| kan | kan | < 0.5.5 | 0.5.5 |
| kanbn | kan | < 0.5.5 | 0.5.5 |
| kanbn | kan | 0.5.5 – 0.6.0 | — |
CVSS provenance
nvdv3.18.6HIGHCVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:N/A:N
vulncheck8.6HIGH
CVEs like this are exactly what “Exploited This Week” covers.
Every Monday: what got weaponized or added to CISA KEV in the last seven days — each CVE cross-linked to its PoC, Nuclei template, and detection rule. Free, one email a week, unsubscribe in one click.
GHSA
Kan 0.5.5 through 0.6.0 contains an unauthenticated server-side request forgery vulnerability in the /api/download/attatchment route due to an incomplete fix for CVE-2026-32255.
ghsa_unreviewed·2026-10-14·CVSS 8.6
CVE-2026-110628 [HIGH] CWE-918 Kan 0.5.5 through 0.6.0 contains an unauthenticated server-side request forgery vulnerability in the /api/download/attatchment route due to an incomplete fix for CVE-2026-32255.
Kan 0.5.5 through 0.6.0 contains an unauthenticated server-side request forgery vulnerability in the /api/download/attatchment route due to an incomplete fix for CVE-2026-32255. When S3_ENDPOINT is unset, attackers can pass arbitrary url query parameters to fetch() to read internal services, localhost ports, and cloud instance metadata.
VulnCheck
kan kan Server-Side Request Forgery (SSRF)
vulncheck·2026·CVSS 8.6
CVE-2026-32255 [HIGH] kan kan Server-Side Request Forgery (SSRF)
kan kan Server-Side Request Forgery (SSRF)
Kan is an open-source project management tool. In versions 0.5.4 and below, the /api/download/attatchment endpoint has no authentication and no URL validation. The Attachment Download endpoint accepts a user-supplied URL query parameter and passes it directly to fetch() server-side, and returns the full response body. An unauthenticated attacker can use this to make HTTP requests from the server to internal services, cloud metadata endpoints, or private network resources. This issue has been fixed in version 0.5.5. To workaround this issue, block or restrict access to /api/download/attatchment at the reverse proxy level (nginx, Cloudflare, etc.).
Affected: kan kan
Required Action: Apply remediations or mitigations per vendor instructions or dis
No detection rules found.
Nuclei
Kan <= 0.5.4 - Server-Side Request Forgery
nuclei·CVSS 8.6
CVE-2026-32255 [HIGH] Kan <= 0.5.4 - Server-Side Request Forgery
Kan <= 0.5.4 - Server-Side Request Forgery
Kan, an open-source project management tool (Trello alternative), versions 0.5.4 and below are vulnerable to an unauthenticated Server-Side Request Forgery in the /api/download/attatchment endpoint. The endpoint passes the attacker-controlled `url` query parameter straight to a server-side fetch() without validating the destination host, allowing an unauthenticated attacker to make the server issue arbitrary outbound HTTP requests and read back the full response body.
Template:
id: CVE-2026-32255
info:
name: Kan <= 0.5.4 - Server-Side Request Forgery
author: prithvee07
severity: high
description: |
Kan, an open-source project management tool (Trello alternative), versions 0.5.4 and below are vulnerable to an unauthenticated Server-Side Request
2026-03-19
Published
Exploited in the wild