CVE-2026-47277
Last modified
CVE-2026-47277 is a medium-severity vulnerability rated 6.5/10 on the CVSS scale. Runtipi is a personal homeserver orchestrator. In versions 4.9.1 through 4.9.3, Runtipi serves marketplace app logos from files inside cloned app-store repositories through an unauthenticated endpoint, which leads to arbitrary file read through app-store logo symlinks. EPSS estimates a 0.40% chance of exploitation in the next 30 days.
Description
Runtipi is a personal homeserver orchestrator. In versions 4.9.1 through 4.9.3, Runtipi serves marketplace app logos from files inside cloned app-store repositories through an unauthenticated endpoint, which leads to arbitrary file read through app-store logo symlinks. The path guard checks only the lexical path before Node reads the file, so a Git app store that contains metadata/logo.jpg as a symbolic link can cause Runtipi to read and return the symlink target. Because the endpoint is public and the symlink target may point outside the cloned repository, this can expose local files from the Runtipi container such as /data/.env, /data/state/seed, logs, or application files. This can disclose JWT secrets, service credentials, local configuration, and operational logs depending on the instance. The issue has been fixed in version 4.10.0.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-47277?
How severe is CVE-2026-47277?
How do I fix CVE-2026-47277?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-47271pam_usb provides hardware authentication for Linux using ord…5.1
- CVE-2026-47272pam_usb provides hardware authentication for Linux using ord…7.1
- CVE-2026-47273pam_usb provides hardware authentication for Linux using ord…6.5
- CVE-2026-47274pam_usb provides hardware authentication for Linux using ord…6.3
- CVE-2026-47275In nanomq versions 0.24.11 and earlier, a NULL pointer deref…2.6
- CVE-2026-47276In nanomq versions 0.24.11 and earlier, a NULL pointer deref…6.5
- CVE-2026-47279NocoDB is software for building databases as spreadsheets. P…6.9
- CVE-2026-4728Spoofing issue in the Privacy: Anti-Tracking component. This…6.5
- CVE-2026-47280Improper authentication in Azure Resource Manager (ARM) allo…9.8
- CVE-2026-47281Missing authorization in Visual Studio Code allows an unauth…9.6
- CVE-2026-47282Insufficiently protected credentials in GitHub Copilot and V…6.5
- CVE-2026-47284Exposure of sensitive information to an unauthorized actor i…6.5
Are you affected by CVE-2026-47277?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
