CVE-2022-31004 Potential secrets being logged to disk in CVE Services
Attackers with disk access can read plaintext production secrets logged by the CVE Services API due to improper handling of random keys.
- Exploited in the wild
- Not known
- Login needed
- Not needed
- Attackable
- Over the internet
- Victim action needed
- Not needed
- Fix
- None listed
What is CVE-2022-31004?
CVE-2022-31004 is a high-severity vulnerability in CVEProject cve-services, published on 25 May 2022. An attacker can exploit it over the internet without logging in, with no action from the victim.
Official description
CVEProject/cve-services is an open source project used to operate the CVE services API. A conditional in 'data.js' has potential for production secrets to be written to disk. The affected method writes the generated randomKey to disk if the environment is not development. If this method were called in production, it is possible that it would write the plaintext key to disk. A patch is not available as of time of publication but is anticipated as a "hot fix" for version 1.1.1 and for the 2.x branch.
Which versions are affected by CVE-2022-31004?
It affects 1 product.
Products include Mitre Cve-Services.
How do I fix CVE-2022-31004?
No fix has been published for CVE-2022-31004 yet. Limit exposure of the affected software until one is available.
Is CVE-2022-31004 being exploited?
It is not confirmed as exploited in the wild, but public exploit code for CVE-2022-31004 exists.