-
CVSS Score
-Basic Information
CVE ID
-
GHSA ID
-
EPSS Score
-
CWE
-
Published
-
Updated
-
KEV Status
-
Technology
-
| Package Name | Ecosystem | Vulnerable Versions | First Patched Version |
|---|---|---|---|
| github.com/bradleyfalzon/ghinstallation | go | < 2.0.0 | 2.0.0 |
The vulnerability stemmed from error handling in the refreshToken method where fmt.Errorf was used with verbose request/response details. The pre-patch line (return fmt.Errorf("request %+v received non 2xx response status %q with body %+v and TLS %+v", ...)) included the HTTP request object containing the JWT in headers. The commit d24f14f specifically modified this error formatting to remove sensitive request details, confirming this function as the vulnerability source. The Transport.refreshToken function is directly responsible for handling authentication token refreshes and error reporting, making it the clear entry point for the sensitive data leak.
Ongoing coverage of React2Shell