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
CVSS v2 : unknown
v3 : 5.5
v2 : unknown
v3 : 6.2
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

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
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:*:*:*:*:*:*:*
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
First Time Fedoraproject
Redhat enterprise Linux
Fedoraproject fedora
Redhat shim
Redhat
CVSS v2 : unknown
v3 : 6.2
v2 : unknown
v3 : 5.5
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.

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