Free and open · new CVEs checked every 20 minutesStatusRSSOpen dataContact

CVE-2022-31004: CVEProject/cve-services is an open source project used to operate the CVE services API

52
This week
HIGH 7.5REMOTEDOWNGRADE

CVE-2022-31004 is a high-severity flaw (CVSS 7.5) affecting cve-services. Below: why it ranks where it does, which versions are affected, what to do, and the exact commands.

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

Why this priority

  • High severity
  • Public exploit reference
  • Remotely exploitable, no login, no user action

No fix is published yet: follow the downgrade or mitigation steps.

Risk facts

CVSS score7.5 (High)
Attack vectorNetwork (remote)
Attack complexityLow
Privileges neededNone
User interactionNone
EPSS exploit chance1.0% (top 38%)
CISA exploited listNo
WeaknessCWE-779, CWE-312
Published2022-06-02
Last modified2026-06-17
Publisher (CNA): GitHub, Inc. · Vendor: mitre

Share: LinkedIn · X · Reddit

Last updated 2026-06-17 · Sources: CVE Program, NVD, CISA KEV, EPSS and vendor advisories · How we score

Am I affected?

Timeline

mitre cve-services DOWNGRADE
Affected: >= 1.1.1
Fixed in: no fixed release known
Safe to downgrade to: a release before 1.1.1
1. Check installed version
apt-cache policy cve-services || rpm -q cve-services || cve-services --version
2. No fixed release: DOWNGRADE to a release before 1.1.1 (Debian / Ubuntu)
apt-cache madison cve-services sudo apt install cve-services=<VERSION_BEFORE_1.1.1> sudo apt-mark hold cve-services
2. No fixed release: DOWNGRADE (RHEL / Amazon Linux / Fedora)
dnf --showduplicates list cve-services sudo dnf downgrade cve-services-<VERSION_BEFORE_1.1.1> sudo dnf versionlock add cve-services
Downgrade risk
Downgrading can break dependent software and may reopen older bugs. Read the distro advisory first and test on a non-production host.
After downgrade
Restart the service, and keep the package held until a fixed release ships.
Verify at the official source NVD · CVE Program · Report a problem with this page
Scores and fixes here are computed automatically from those and other public sources. Confirm with the vendor advisory before changing production systems.

Quick answers

How do I fix CVE-2022-31004?

cve-services: downgrade or apply the listed mitigation. Exact commands for each OS are on this page.

Is CVE-2022-31004 being exploited?

CVE-2022-31004 is not on the CISA Known Exploited Vulnerabilities list at the time of the last update. Check again, as this can change.

What does CVE-2022-31004 affect?

CVE-2022-31004 affects cve-services. Severity is high (CVSS 7.5). 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

How urgent is CVE-2022-31004?

Priority 52/100. High severity; Public exploit reference; Remotely exploitable, no login, no user action

Related CVEs

References

← Back to latest CVEs

Get the weekly exploited-CVE digest by emailThe CVEs being attacked this week and how to fix them. No spam, unsubscribe any time.