CVE-2022-31066

MediumCVSS 4.4/10Last modified Jun 17, 2026

Description

EdgeX Foundry is an open source project for building a common open framework for Internet of Things edge computing. Prior to version 2.1.1, the /api/v2/config endpoint exposes message bus credentials to local unauthenticated users. In security-enabled mode, message bus credentials are supposed to be kept in the EdgeX secret store and require authentication to access. This vulnerability bypasses the access controls on message bus credentials when running in security-enabled mode. (No credentials are required when running in security-disabled mode.) As a result, attackers could intercept data or inject fake data into the EdgeX message bus. Users should upgrade to EdgeXFoundry Kamakura release (2.2.0) or to the June 2022 EdgeXFoundry LTS Jakarta release (2.1.1) to receive a patch. More information about which go modules, docker containers, and snaps contain patches is available in the GitHub Security Advisory. There are currently no known workarounds for this issue.

Metrics

CVSS 3.1 4.4/10CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:L/I:L/A:N

Weakness enumeration

Affected software

No affected versions have been published.

Timeline

Published
Jun 14, 2022
Last modified
Jun 17, 2026
NVD status
Modified

Related CVEs from 2022

CVE-2022-310685.3GLPI is a Free Asset and IT Management Software package, Data center management, ITIL Service Desk, licenses tracking and software auditing.CVE-2022-310697.5NestJS Proxy is a NestJS module to decorate and proxy calls. Prior to version 0.7.0, the nestjs-proxy library did not have a way to control CVE-2022-31075.5An issue was discovered in the Linux kernel through 5.16-rc6. netvsc_get_ethtool_stats in drivers/net/hyperv/netvsc_drv.c lacks check of theCVE-2022-310707.5NestJS Proxy is a NestJS module to decorate and proxy calls. Prior to version 0.7.0, the nestjs-proxy library did not have a way to block seCVE-2022-310713.3Octopoller is a micro gem for polling and retrying. Version 0.2.0 of the octopoller gem was published containing world-writeable files. SpecCVE-2022-310723.3Octokit is a Ruby toolkit for the GitHub API. Versions 4.23.0 and 4.24.0 of the octokit gem were published containing world-writeable files.CVE-2022-310737.5KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. Prior to versiCVE-2022-310746.5KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. Prior to versiCVE-2022-310756.5KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. Prior to versiCVE-2022-310765.7KubeEdge is built upon Kubernetes and extends native containerized application orchestration and device management to hosts at the Edge. In CVE-2022-310775.7KubeEdge is built upon Kubernetes and extends native containerized application orchestration and device management to hosts at the Edge. In CVE-2022-310786.5KubeEdge is an open source system for extending native containerized application orchestration capabilities to hosts at Edge. Prior to versi
CVE-2022-31066: Medium severity, CVSS 4.4 | Vulnix