Lucene search

K
cveGitHub_MCVE-2024-39909
HistoryJul 12, 2024 - 3:15 p.m.

CVE-2024-39909

2024-07-1215:15:11
CWE-89
GitHub_M
web.nvd.nist.gov
32
kubeclarity
sbom
vulnerabilities
sql injection
container images
filesystems
validation
fix
2.23.1

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

AI Score

7

Confidence

High

EPSS

0

Percentile

15.9%

KubeClarity is a tool for detection and management of Software Bill Of Materials (SBOM) and vulnerabilities of container images and filesystems. A time/boolean SQL Injection is present in the following resource /api/applicationResources via the following parameter packageID. As it can be seen in backend/pkg/database/id_view.go, while building the SQL Query the fmt.Sprintf function is used to build the query string without the input having first been subjected to any validation. This vulnerability is fixed in 2.23.1.

Affected configurations

Vulners
Vulnrichment
Node
openclaritykubeclarityRange<2.23.1
VendorProductVersionCPE
openclaritykubeclarity*cpe:2.3:a:openclarity:kubeclarity:*:*:*:*:*:*:*:*

CNA Affected

[
  {
    "vendor": "openclarity",
    "product": "kubeclarity",
    "versions": [
      {
        "version": "< 2.23.1",
        "status": "affected"
      }
    ]
  }
]

CVSS3

6.5

Attack Vector

NETWORK

Attack Complexity

LOW

Privileges Required

LOW

User Interaction

NONE

Scope

UNCHANGED

Confidentiality Impact

HIGH

Integrity Impact

NONE

Availability Impact

NONE

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

AI Score

7

Confidence

High

EPSS

0

Percentile

15.9%