CVE Vulnerabilities

CVE-2022-1384

Use of Obsolete Function

Published: Apr 19, 2022 | Modified: Nov 21, 2024
CVSS 3.x
8.8
HIGH
Source:
NVD
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H
CVSS 2.x
6 MEDIUM
AV:N/AC:M/Au:S/C:P/I:P/A:P
RedHat/V2
RedHat/V3
Ubuntu

Mattermost version 6.4.x and earlier fails to properly check the plugin version when a plugin is installed from the Marketplace, which allows an authenticated and an authorized user to install and exploit an old plugin version from the Marketplace which might have known vulnerabilities.

Weakness

The code uses deprecated or obsolete functions, which suggests that the code has not been actively reviewed or maintained.

Affected Software

Name Vendor Start Version End Version
Mattermost_server Mattermost * 6.5.0 (excluding)

Extended Description

As programming languages evolve, functions occasionally become obsolete due to:

Functions that are removed are usually replaced by newer counterparts that perform the same task in some different and hopefully improved way.

Potential Mitigations

References