CVE-2024-31455
MEDIUM4.3EPSS 0.45%Minder GetRepositoryByName data leak
Published: 4/9/2024Modified: 6/4/2024
Description
### Impact A recent refactoring added the ability to get GitHub repositories registered to a project without specifying a specific provider. Unfortunately, the SQL query for doing so was missing parenthesis, and would select a random repository. ### Patches Patched in #2941 ### Workarounds Revert prior to `5c381cf`, or roll forward past `2eb94e7` ### References N/A
Affected packages (2)
- Go/github.com/stacklok/minder>= 0.0.39, < 0.0.40
- Go/github.com/stacklok/minder>= 0.0.39, < 0.0.40
CVSS scores
| Source | Version | Severity | Vector |
|---|---|---|---|
| osv | CVSS 3.1 | MEDIUM4.3 | CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
References (6)
- ADVISORYhttps://nvd.nist.gov/vuln/detail/CVE-2024-31455
- PATCHhttps://github.com/stacklok/minder
- WEBhttps://github.com/stacklok/minder/commit/11b6573ad62cfdd783a8bb52f3fce461466037f4
- WEBhttps://github.com/stacklok/minder/commit/5c381cfbf3e4b7ce040ed8511a1fae1a78a0014b
- WEBhttps://github.com/stacklok/minder/pull/2941
- WEBhttps://github.com/stacklok/minder/security/advisories/GHSA-ggp5-28x4-xcj9