Vulnerability · Published Sep 22, 2023 · Assigned by GitHub_M
CVE-2023-42798AutomataCI Release Job Can Revert Repo to First Commit
High 8.2
In plain English
A high-severity improper input validation in AutomataCI from ChewKeanHo. There are no confirmed reports of exploitation so far. The chance it is exploited in the next 30 days is estimated at 0.4% (higher than 30% of all known vulnerabilities).
Official description
AutomataCI is a template git repository equipped with a native built-in semi-autonomous CI tools. An issue in versions 1.4.1 and below can let a release job reset the git root repository to the first commit. Version 1.5.0 has a patch for this issue. As a workaround, make sure the `PROJECT_PATH_RELEASE` (e.g. `releases/`) directory is manually and actually `git cloned` properly, making it a different git repostiory from the root git repository.
Affected products (as reported)
| Vendor | Product | Versions |
|---|---|---|
| ChewKeanHo | AutomataCI | < 1.5.0 |
Weakness: CWE-20 · Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:C/C:N/I:H/A:H
References
- https://github.com/ChewKeanHo/AutomataCI/security/advisories/GHSA-6q23-vhhg-8h89 x_refsource_CONFIRM
- https://github.com/ChewKeanHo/AutomataCI/issues/93 x_refsource_MISC