powerlevel10k Control Character Injection via package.json Version
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| romkatv | powerlevel10k | unaffected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Romkatv | Powerlevel10k |
|
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.171% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Romkatv
Romkatv powerlevel10k |
|
| Vendors & Products |
Romkatv
Romkatv powerlevel10k |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | powerlevel10k fails to neutralize control characters in the package.json version field when rendering the package prompt segment. Attackers can inject raw escape bytes in the version string to emit arbitrary terminal control sequences on each prompt render when the shell enters affected directories. | |
| Title | powerlevel10k Control Character Injection via package.json Version | |
| Weaknesses | CWE-150 | |
| References |
|
|
| Metrics |
cvssV3_1
|