CVE-2025-53104 Details
Description
gluestack-ui is a library of copy-pasteable components & patterns crafted with Tailwind CSS (NativeWind). Prior to commit e6b4271, a command injection vulnerability was discovered in the discussion-to-slack.yml GitHub Actions workflow. Untrusted discussion fields (title, body, etc.) were directly interpolated into shell commands in a run: block. An attacker could craft a malicious GitHub Discussion title or body (e.g., $(curl ...)) to execute arbitrary shell commands on the Actions runner. This issue has been fixed in commit e6b4271 where the discussion-to-slack.yml workflow was removed. Users should remove the discussion-to-slack.yml workflow if using a fork or derivative of this repository.
A command injection vulnerability exists in the 'discussion-to-slack.yml' GitHub Actions workflow of the Gluestack UI library, prior to commit e6b4271. The vulnerability arises because untrusted discussion fields, such as titles and bodies, were directly inserted into shell commands within a 'run:' block. This allowed an attacker to manipulate a GitHub Discussion title or body to execute arbitrary shell commands on the Actions runner. Exploitation could lead to the unauthorized execution of commands, potentially allowing for the exfiltration of the repository's 'GITHUB_TOKEN' (with write access), unauthorized modifications to repository contents, releases, and workflows, and exposure of other repository secrets like Slack or npm tokens.
The vulnerable 'discussion-to-slack.yml' workflow has been deleted. Users should remove this workflow if using a fork or derivative of the repository. If the pattern was adapted elsewhere, ensure that user input is not directly interpolated into shell scripts, but rather handled through environment variables or safe output blocks.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Jul 1, 2025CISA-ADP
Assessed Jul 1, 2025References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/gluestack/gluestack-ui/commit/e6b427150b35e97a089ea10409de8c5c52f8a7b9 | [email protected] | Source CodeVendor |
| https://github.com/gluestack/gluestack-ui/security/advisories/GHSA-432r-9455-7f9x | [email protected] | AdvisoryRemedyVendor |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-77 | Improper Neutralization of Special Elements used in a Command ('Command Injection') | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| gluestack/gluestack-ui | All versions |
CPE
Remediation
| |
Change History
3 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Jun 17, 2026 | CVE Modified | [email protected] |
| Jun 17, 2026 | CVE Modified | CISA-ADP |
| Jul 1, 2025 | New CVE Received | [email protected] |
Volerion