Vulnerability Name:

CVE-2021-38714 (CCN-208134)

Assigned:2021-04-03
Published:2021-04-03
Updated:2022-09-02
Summary:In Plib through 1.85, there is an integer overflow vulnerability that could result in arbitrary code execution. The vulnerability is found in ssgLoadTGA() function in src/ssg/ssgLoadTGA.cxx file.
CVSS v3 Severity:8.8 High (CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
7.7 High (Temporal CVSS v3.1 Vector: CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:U/RC:R)
Exploitability Metrics:Attack Vector (AV): Network
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): Required
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
7.8 High (CCN CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H)
6.9 Medium (CCN Temporal CVSS v3.1 Vector: CVSS:3.1/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H/E:U/RL:U/RC:R)
Exploitability Metrics:Attack Vector (AV): Local
Attack Complexity (AC): Low
Privileges Required (PR): None
User Interaction (UI): Required
Scope:Scope (S): Unchanged
Impact Metrics:Confidentiality (C): High
Integrity (I): High
Availibility (A): High
CVSS v2 Severity:9.3 High (CVSS v2 Vector: AV:N/AC:M/Au:N/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Network
Access Complexity (AC): Medium
Authentication (Au): None
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
6.8 Medium (CCN CVSS v2 Vector: AV:L/AC:L/Au:S/C:C/I:C/A:C)
Exploitability Metrics:Access Vector (AV): Local
Access Complexity (AC): Low
Athentication (Au): Single_Instance
Impact Metrics:Confidentiality (C): Complete
Integrity (I): Complete
Availibility (A): Complete
Vulnerability Type:CWE-190
Vulnerability Consequences:Gain Access
References:Source: MITRE
Type: CNA
CVE-2021-38714

Source: XF
Type: UNKNOWN
plib-cve202138714-code-exec(208134)

Source: MLIST
Type: Mailing List, Third Party Advisory
[debian-lts-announce] 20211002 [SECURITY] [DLA 2775-1] plib security update

Source: FEDORA
Type: Mailing List, Patch, Third Party Advisory
FEDORA-2022-bcc0df5180

Source: FEDORA
Type: Mailing List, Patch, Third Party Advisory
FEDORA-2022-1cf3c9578f

Source: FEDORA
Type: Mailing List, Third Party Advisory
FEDORA-2022-08022e9452

Source: CCN
Type: SourceForge Plib Project
#55 integer overflow for maliciously crafted tga file

Source: MISC
Type: Exploit, Third Party Advisory
https://sourceforge.net/p/plib/bugs/55/

Source: CCN
Type: WhiteSource Vulnerability Database
CVE-2021-38714

Vulnerable Configuration:Configuration 1:
  • cpe:/a:plib_project:plib:*:*:*:*:*:*:*:* (Version <= 1.8.5)

  • Configuration 2:
  • cpe:/o:debian:debian_linux:9.0:*:*:*:*:*:*:*

  • Configuration 3:
  • cpe:/o:fedoraproject:fedora:34:*:*:*:*:*:*:*
  • OR cpe:/o:fedoraproject:fedora:35:*:*:*:*:*:*:*
  • OR cpe:/o:fedoraproject:fedora:36:*:*:*:*:*:*:*
  • OR cpe:/a:fedoraproject:extra_packages_for_enterprise_linux:7.0:*:*:*:*:*:*:*
  • OR cpe:/o:fedoraproject:fedora:37:*:*:*:*:*:*:*

  • Configuration CCN 1:
  • cpe:/a:plib_project:plib:1.8.5:*:*:*:*:*:*:*

  • * Denotes that component is vulnerable
    Oval Definitions
    Definition IDClassTitleLast Modified
    oval:org.opensuse.security:def:112770
    P
    libplib0-1.8.5+svn.2173-6.1 on GA media (Moderate)
    2022-01-17
    BACK
    plib_project plib *
    debian debian linux 9.0
    fedoraproject fedora 34
    fedoraproject fedora 35
    fedoraproject fedora 36
    fedoraproject extra packages for enterprise linux 7.0
    fedoraproject fedora 37
    plib_project plib 1.85