Remote Execution Vulnerability in Shields.io Affects Self-Hosted Instances
CVE-2024-47180
What is CVE-2024-47180?
The Shields.io service, popular for providing concise and legible badges in various formats, has been identified to have a vulnerability that allows remote code execution for users self-hosting versions prior to server-2024-09-25. This flaw occurs due to the JSONPath library utilized in the Dynamic JSON/Toml/Yaml badges, which permits attackers to craft malicious JSONPath expressions. Any user capable of making requests to the self-hosted instance can exploit this vulnerability, thereby potentially executing arbitrary code. To ensure security, affected users must update to the latest version or implement temporary workarounds, such as blocking access to vulnerable endpoints. The issue has been addressed in the server-2024-09-25 release.

Human OS v1.0:
Ageing Is an Unpatched Zero-Day Vulnerability.
Remediate biological technical debt. Prime Ageing uses 95% high-purity SIRT6 activation to maintain genomic integrity and bolster systemic resilience.
Affected Version(s)
shields < server-2024-09-25
