Quasar Framework: Development TLS private keys are cached with overly permissive filesystem permissions
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| quasarframework | quasar | affected |
|
||||||
| @quasar | app-vite | affected |
|
||||||
| @quasar | cli | affected |
|
||||||
| @quasar | ssl-certificate | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Quasarframework | App-vite |
|
||||||||
| Quasarframework | Cli |
|
||||||||
| Quasarframework | Quasar |
|
||||||||
| Quasarframework | Ssl-certificate |
|
| Source | ID | Title |
|---|---|---|
Github GHSA |
GHSA-fh39-c73x-5pjv | Quasar Framework: Development TLS private keys are cached with overly permissive filesystem permissions |
No CVSS v3.1
No CVSS v3.0
No CVSS v2
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.068% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Quasarframework
Quasarframework app-vite Quasarframework cli Quasarframework quasar Quasarframework ssl-certificate |
|
| Vendors & Products |
Quasarframework
Quasarframework app-vite Quasarframework cli Quasarframework quasar Quasarframework ssl-certificate |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | Quasar Framework is a framework for building high-performance Vue.js user interfaces. Prior to @quasar/ssl-certificate 2.1.0, @quasar/cli 5.0.4, and @quasar/app-vite 3.3.0, the @quasar/ssl-certificate utility cached a combined private key and certificate PEM without explicitly applying owner-only filesystem permissions. Another local user able to read the cache can copy the key and impersonate a development TLS endpoint in an environment that trusts the certificate. The generated certificate was also CA-capable, carried unnecessarily broad key usages, and encoded the IPv6 loopback address as a DNS subject alternative name. This issue is fixed in @quasar/ssl-certificate 2.1.0, @quasar/cli 5.0.4, and @quasar/app-vite 3.3.0. | |
| Title | Quasar Framework: Development TLS private keys are cached with overly permissive filesystem permissions | |
| Weaknesses | CWE-732 | |
| References |
|
|
| Metrics |
cvssV4_0
|