CVE-2023-40546

A flaw was found in Shim when an error happened while creating a new ESL variable. If Shim fails to create the new variable, it tries to print an error message to the user; however, the number of parameters used by the logging function doesn't match the format string used by it, leading to a crash under certain circumstances.
Configurations

Configuration 1 (hide)

cpe:2.3:a:redhat:shim:*:*:*:*:*:*:*:*

Configuration 2 (hide)

OR cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*

History

21 Nov 2024, 08:19

Type Values Removed Values Added
References
  • () https://lists.debian.org/debian-lts-announce/2024/05/msg00009.html -
References () https://access.redhat.com/errata/RHSA-2024:1834 - () https://access.redhat.com/errata/RHSA-2024:1834 -
References () https://access.redhat.com/errata/RHSA-2024:1835 - () https://access.redhat.com/errata/RHSA-2024:1835 -
References () https://access.redhat.com/errata/RHSA-2024:1873 - () https://access.redhat.com/errata/RHSA-2024:1873 -
References () https://access.redhat.com/errata/RHSA-2024:1876 - () https://access.redhat.com/errata/RHSA-2024:1876 -
References () https://access.redhat.com/errata/RHSA-2024:1883 - () https://access.redhat.com/errata/RHSA-2024:1883 -
References () https://access.redhat.com/errata/RHSA-2024:1902 - () https://access.redhat.com/errata/RHSA-2024:1902 -
References () https://access.redhat.com/errata/RHSA-2024:1903 - () https://access.redhat.com/errata/RHSA-2024:1903 -
References () https://access.redhat.com/errata/RHSA-2024:1959 - () https://access.redhat.com/errata/RHSA-2024:1959 -
References () https://access.redhat.com/errata/RHSA-2024:2086 - () https://access.redhat.com/errata/RHSA-2024:2086 -
References () https://access.redhat.com/security/cve/CVE-2023-40546 - Vendor Advisory () https://access.redhat.com/security/cve/CVE-2023-40546 - Vendor Advisory
References () https://bugzilla.redhat.com/show_bug.cgi?id=2241796 - Issue Tracking, Vendor Advisory () https://bugzilla.redhat.com/show_bug.cgi?id=2241796 - Issue Tracking, Vendor Advisory
CVSS v2 : unknown
v3 : 5.5
v2 : unknown
v3 : 6.2

16 Sep 2024, 19:16

Type Values Removed Values Added
References
  • {'url': 'https://lists.debian.org/debian-lts-announce/2024/05/msg00009.html', 'source': 'secalert@redhat.com'}

10 Jun 2024, 18:15

Type Values Removed Values Added
References
  • () https://lists.debian.org/debian-lts-announce/2024/05/msg00009.html -

29 Apr 2024, 14:15

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2024:2086 -

25 Apr 2024, 14:15

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2024:1902 -
  • () https://access.redhat.com/errata/RHSA-2024:1903 -
  • () https://access.redhat.com/errata/RHSA-2024:1959 -

18 Apr 2024, 04:15

Type Values Removed Values Added
References
  • () https://access.redhat.com/errata/RHSA-2024:1834 -
  • () https://access.redhat.com/errata/RHSA-2024:1835 -
  • () https://access.redhat.com/errata/RHSA-2024:1873 -
  • () https://access.redhat.com/errata/RHSA-2024:1876 -
  • () https://access.redhat.com/errata/RHSA-2024:1883 -

05 Feb 2024, 20:06

Type Values Removed Values Added
References () https://access.redhat.com/security/cve/CVE-2023-40546 - () https://access.redhat.com/security/cve/CVE-2023-40546 - Vendor Advisory
References () https://bugzilla.redhat.com/show_bug.cgi?id=2241796 - () https://bugzilla.redhat.com/show_bug.cgi?id=2241796 - Issue Tracking, Vendor Advisory
CPE cpe:2.3:o:redhat:enterprise_linux:8.0:*:*:*:*:*:*:*
cpe:2.3:a:redhat:shim:*:*:*:*:*:*:*:*
cpe:2.3:o:redhat:enterprise_linux:9.0:*:*:*:*:*:*:*
cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*
Summary
  • (es) Se encontró un fallo en Shim cuando ocurrió un error al crear una nueva variable ESL. Si Shim no puede crear la nueva variable, intenta imprimir un mensaje de error para el usuario; sin embargo, la cantidad de parámetros utilizados por la función de registro no coincide con la cadena de formato utilizada, lo que provoca un bloqueo en determinadas circunstancias.
CVSS v2 : unknown
v3 : 6.2
v2 : unknown
v3 : 5.5
First Time Fedoraproject
Redhat enterprise Linux
Fedoraproject fedora
Redhat shim
Redhat

29 Jan 2024, 17:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-01-29 17:15

Updated : 2024-11-21 08:19


NVD link : CVE-2023-40546

Mitre link : CVE-2023-40546

CVE.ORG link : CVE-2023-40546


JSON object : View

Products Affected

fedoraproject

  • fedora

redhat

  • enterprise_linux
  • shim
CWE
CWE-476

NULL Pointer Dereference