Goal Reached Thanks to every supporter — we hit 100%!

Goal: 1000 CNY · Raised: 1359 CNY

100%

CVE-2026-42461 — AI Deep Analysis Summary

Q1What is this vulnerability? (Essence + Consequences)

- **Nature**: Arcane ≤1.17.x backend `/api/templates*` GET endpoint 🚨**No authorization check** - **Impact**: Unauthenticated users can read **all custom Compose YAMLs + .env files** 💣 - **Risk**: Direct leakage of sensi…

Q2Root Cause? (CWE/Flaw)

- **Vulnerability Point**: Backend GET method lacks access control 🛑 - **Contradictory Design**: Frontend `PROTECTED_PREFIXES` already marks paths as protected 🤯 - **Similar to CWE-862**: Missing authorization check 🔍 - …

Q3Who is affected? (Versions/Components)

- **Affected Versions**: Arcane **< 1.18.0** ⏳ - **Affected Component**: Huma backend `/api/templates*` GET endpoint 📌 - **Related Feature**: `Save as Template` → Persists .env content 💾

Q4What can hackers do? (Privileges/Data)

- **No login required** 🚪 - **Can list directories & read files** 📂 - **Obtain full Compose configuration** 🧾 - **Extract keys/passwords from .env** 🔑 - **Risk of lateral movement/service takeover** 🕵️‍♂️

Q5Is exploitation threshold high? (Auth/Config)

- **Extremely low barrier** 🟢 - **No authentication required** ❌ - **Triggerable by any network client** 🌐 - **Only requires sending a GET request** 📡

Q6Is there a public Exp? (PoC/Wild Exploitation)

- **No PoC available** 📭 - **No reports of in-the-wild exploitation** 📉 - **However, the principle is simple and requests are easy to construct** ⚙️ - **Risk: Quick exploiters will grab the opportunity first** 🎯

Q7How to self-check? (Features/Scanning)

- **Signature**: Calling `/api/templates*` GET endpoint returns YAML/.env content 🔍 - **Self-check method**: - Make anonymous requests using curl 🖥️ - Check if the response contains `environment:` or `KEY=VALUE` cont…

Q8Is it fixed officially? (Patch/Mitigation)

- **Fixed** ✅ - **Fixed Version**: **1.18.0** 🛡️ - **Release Link**: [Release v1.18.0](https://github.com/getarcaneapp/arcane/releases/tag/v1.18.0) - **Security Advisory**: [GHSA-cxx3-hr75-4q96](https://github.com/getarc…

Q9What if no patch? (Workaround)

- **Upgrade immediately** to ≥1.18.0 🚀 (Recommended) - **Temporary mitigation**: - Restrict network access to `/api/templates*` 🚧 - Add an authentication layer via reverse proxy 🔐 - Delete existing templates contai…

Q10Is it urgent? (Priority Suggestion)

- **Critical severity** 🚨 - **Priority: MAX** 🔥 - **Reason**: Zero-barrier access to keys 💣 - **Recommendation**: Immediately check version → apply patch → clear sensitive templates ⏱️