CVE-2026-33620 json
PinchTab: API Bearer Token Exposed in URL Query Parameter via Server Logs and Intermediary Systems
published 7mo ago modified 4mo ago also EUVD-2026-16401 , GHSA-mrqc-3276-74f8 , GO-2026-4822
- cvss
- 4.3
- version 3.1, CNA
- cisa kev
- Not listed
- not in CISA's catalog
- epss
- 0.3%
- EPSS 0.3% chance of exploitation in 30 days, percentile 21%
- public exploits
- 0
- none known
Summary
PinchTab is a standalone HTTP server that gives AI agents direct control over a Chrome browser. PinchTab `v0.7.8` through `v0.8.3` accepted the API token from a `token` URL query parameter in addition to the `Authorization` header. When a valid API credential is sent in the URL, it can be exposed through request URIs recorded by intermediaries or client-side tooling, such as reverse proxy access logs, browser history, shell history, clipboard history, and tracing systems that capture full URLs. This issue is an unsafe credential transport pattern rather than a direct authentication bypass. It only affects deployments where a token is configured and a client actually uses the query-parameter form. PinchTab's security guidance already recommended `Authorization: Bearer <token>`, but `v0.8.3` still accepted `?token=` and included first-party flows that generated and consumed URLs containing the token. This was addressed in v0.8.4 by removing query-string token authentication and requiring safer header- or session-based authentication flows.
Patch / fix
- go github.com/pinchtab/pinchtab 0.8.4
- pinchtab pinchtab 0.8.4
- govulncheck-vulndb openSUSE Leap 15.6 0.0.20260326T203309-150000.1.155.2
suse advisories SUSE-SU-2026:1135-1
- govulncheck-vulndb openSUSE Leap 16.0 0.0.20260723T184607-160000.1.1
opensuse advisories openSUSE-SU-2026:21483-1
Is CVE-2026-33620 in your dependencies? Fencer shows which of your repositories are affected as soon as an advisory lands, and opens the fix as a pull request.
Check with FencerCISA SSVC
- Exploitation
- Proof of concept is public
- Automatable
- no
- Technical impact
- partial
- Assessed
- 7mo ago
Exploit prediction
0.28% chance of exploitation in the next 30 days, higher than 21% of all scored CVEs (FIRST EPSS, 2026-11-09).
Exploits and checks
- github.com https://github.com/pinchtab/pinchtab/security/advisories/GHSA-mrqc-3276-74f8 referenced PoC, tagged "exploit" by a source, unverified
CVSS scores
| assigned by | version | score | vector |
|---|---|---|---|
| CNA | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N |
| GitHub | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N |
| NVD | 3.1 | 4.3 | CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:N |
Affected packages
| ecosystem | package | affected | fixed in |
|---|---|---|---|
| go | github.com/pinchtab/pinchtab | >=0.7.8, <0.8.4 |
0.8.4 |
Affected products
- pinchtab pinchtab
Classification
- Weakness
-
- CWE-598 Use of HTTP Request With Sensitive Query String
References
-
github.com
/pinchtab/pinchtab/security/advisories/GHSA-mrqc-3276-74f8
exploit, web, mitigation, vendor-advisory, advisory
-
github.com
/pinchtab/pinchtab/releases/tag/v0.8.4
web, product, release-notes
-
nvd.nist.gov
/vuln/detail/CVE-2026-33620
advisory
-
github.com
/pinchtab/pinchtab
package
Sources
- CVE List CVE-2026-33620
- GitHub Advisory GHSA-mrqc-3276-74f8
- NVD CVE-2026-33620
- OSV GO-2026-4822
Fencer Intel keeps one entry per vulnerability: the CVE id wins, then GHSA, and records that alias each other are merged, except that two CVEs always keep separate entries. The same data is available as JSON.
CPEs and fixed versions use Anchore's correction of NVD's data: Added CPE configurations because not yet analyzed by NVD.