SciTokens vulnerable to SQL Injection in KeyCache
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| scitokens | scitokens | affected |
|
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Scitokens | Scitokens |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-rh5m-2482-966c | SciTokens is vulnerable to SQL Injection in KeyCache |
No CVSS v4.0
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.501% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Scitokens scitokens Library
|
|
| CPEs | cpe:2.3:a:scitokens:scitokens_library:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Scitokens scitokens Library
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Scitokens
Scitokens scitokens |
|
| Vendors & Products |
Scitokens
Scitokens scitokens |
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| Description | SciTokens is a reference library for generating and using SciTokens. Prior to version 1.9.6, the KeyCache class in scitokens was vulnerable to SQL Injection because it used Python's str.format() to construct SQL queries with user-supplied data (such as issuer and key_id). This allowed an attacker to execute arbitrary SQL commands against the local SQLite database. This issue has been patched in version 1.9.6. | |
| Title | SciTokens vulnerable to SQL Injection in KeyCache | |
| Weaknesses | CWE-89 | |
| References |
| |
| Metrics |
cvssV3_1
|