Read the docs
TI-2026-39385 Aliases CVE-2026-54546GHSA-vqrw-qphh-p34v

CloudTAK: Authenticated full-read SSRF in CloudTAK basemap import (PUT /api/basemap) — no IP-classification guard

Priority MEDIUM 56CWE-918Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Information disclosure
Confidentiality · integrity · availability
Low · None · None
Fix status
Fixed

Attack profile from CVSS 3.1 · CNA. Fix status from CNA and GitHub. Impact type from CWE-918 and the CVSS impact.

Summary

CloudTAK is a browser-based Common Operating Picture and situational awareness tool compatible with TAK. Prior to 13.22.1, the authenticated PUT /api/basemap endpoint passes an attacker-controlled URL through importBasemapURL() in api/routes/basemap.ts to fetch(url) without resolved-address classification or redirect revalidation. BasemapProtocol.isValidURL in api/lib/interface-basemap.ts checks only the HTTP or HTTPS scheme and is not applied on the vulnerable import path. Direct internal addresses, alternate IP encodings, and redirects to internal addresses can reach cloud metadata, loopback, private, and CGNAT HTTP services. The OptionalTileJSON response reflects fields including name, attribution, and tiles[0] to the caller, making the request forgery full-read rather than blind and enabling cloud credential theft and internal service disclosure. This issue is fixed in version 13.22.1.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00372 31st percentileScored 2026-11-07
Fix Fixed CloudTAK (dfpc-coe): 13.22.1@tak-ps/cloudtak (npm): 13.22.1

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
dfpc-coeCloudTAKbefore 13.22.113.22.1Patch availableCNA
—@tak-ps/cloudtak (npm)before 13.22.113.22.1Patch availableGHSA-vqrw-qphh-p34v
  • CloudTAK Vendordfpc-coe Affected before 13.22.1 Fixed in 13.22.1 Patch available CNA
  • @tak-ps/cloudtak (npm) Vendor— Affected before 13.22.1 Fixed in 13.22.1 Patch available GHSA-vqrw-qphh-p34v

Remediation

  • Fix · CNA CloudTAK (dfpc-coe) Fixed in 13.22.1
  • Fix · GHSA-vqrw-qphh-p34v @tak-ps/cloudtak (npm) Fixed in 13.22.1 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-54546
  2. 2026-10-03 Alias added: GHSA-vqrw-qphh-p34v

References

  • TI-2026-39861 Server-side request forgery in dfpc-coe CloudTAK CVSS 4.0HIGH 7.6

Sources