CVE-2025-55192
Last modified
CVE-2025-55192 is a high-severity vulnerability rated 8.6/10 on the CVSS scale. HomeAssistant-Tapo-Control offers Control for Tapo cameras as a Home Assistant component. Prior to commit 2a3b80f, there is a code injection vulnerability in the GitHub Actions workflow .github/workflows/issues.yml. EPSS estimates a 0.32% chance of exploitation in the next 30 days.
Description
HomeAssistant-Tapo-Control offers Control for Tapo cameras as a Home Assistant component. Prior to commit 2a3b80f, there is a code injection vulnerability in the GitHub Actions workflow .github/workflows/issues.yml. It does not affect users of the Home Assistant integration itself — it only impacts the GitHub Actions environment for this repository. The vulnerable workflow directly inserted user-controlled content from the issue body (github.event.issue.body) into a Bash conditional without proper sanitization. A malicious GitHub user could craft an issue body that executes arbitrary commands on the GitHub Actions runner in a privileged context whenever an issue is opened. The potential impact is limited to the repository’s CI/CD environment, which could allow access to repository contents or GitHub Actions secrets. This issue has been patched via commit 2a3b80f. Workarounds involve disabling the affected workflow (issues.yml), replacing the unsafe Bash comparison with a safe quoted grep (or a pure GitHub Actions expression check), or ensuring minimal permissions in workflows (permissions: block) to reduce possible impact.
Metrics
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Weakness Enumeration
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2025-55192?
How severe is CVE-2025-55192?
How do I fix CVE-2025-55192?
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 2025
- CVE-2025-55184A pre-authentication denial of service vulnerability exists …7.5
- CVE-2025-55187In DriveLock 24.1.4 before 24.1.5, 24.2.5 before 24.2.6, and…9.9
- CVE-2025-551887-Zip before 25.01 does not always properly handle symbolic …3.6
- CVE-2025-5519Insertion of Sensitive Information Into Sent Data vulnerabil…6.5
- CVE-2025-55190Argo CD is a declarative, GitOps continuous delivery tool fo…9.9
- CVE-2025-55191Argo CD is a declarative, GitOps continuous delivery tool fo…5.3
- CVE-2025-55193Active Record connects classes to relational database tables…2.7
- CVE-2025-55194Part-DB is an open source inventory management system for el…5.7
- CVE-2025-55195@std/toml is the Deno Standard Library. Prior to version 1.0…7.3
- CVE-2025-55196External Secrets Operator is a Kubernetes operator that inte…7.1
- CVE-2025-55197pypdf is a free and open-source pure-python PDF library. Pri…7.5
- CVE-2025-55198Helm is a package manager for Charts for Kubernetes. Prior t…6.5
Are you affected by CVE-2025-55192?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
