CVE-2023-40548

A buffer overflow was found in Shim in the 32-bit system. The overflow happens due to an addition operation involving a user-controlled value parsed from the PE binary being used by Shim. This value is further used for memory allocation operations, leading to a heap-based buffer overflow. This flaw causes memory corruption and can lead to a crash or data integrity issues during the boot phase.
Configurations

Configuration 1 (hide)

OR cpe:2.3:a:redhat:shim:*:*:*:*:*:*:*:*
cpe:2.3:a:redhat:shim:15.8:rc1:*:*:*:*:*:*

Configuration 2 (hide)

cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*

History

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:1873 -
  • () https://access.redhat.com/errata/RHSA-2024:1876 -
  • () https://access.redhat.com/errata/RHSA-2024:1883 -

16 Apr 2024, 16:15

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

19 Feb 2024, 11:15

Type Values Removed Values Added
CWE CWE-122

06 Feb 2024, 18:37

Type Values Removed Values Added
CPE cpe:2.3:o:fedoraproject:fedora:39:*:*:*:*:*:*:*
cpe:2.3:a:redhat:shim:15.8:rc1:*:*:*:*:*:*
cpe:2.3:a:redhat:shim:*:*:*:*:*:*:*:*
CWE CWE-190
CWE-787
CVSS v2 : unknown
v3 : 4.9
v2 : unknown
v3 : 7.4
References () https://access.redhat.com/security/cve/CVE-2023-40548 - () https://access.redhat.com/security/cve/CVE-2023-40548 - Vendor Advisory
References () https://bugzilla.redhat.com/show_bug.cgi?id=2241782 - () https://bugzilla.redhat.com/show_bug.cgi?id=2241782 - Issue Tracking, Vendor Advisory
First Time Redhat shim
Fedoraproject fedora
Fedoraproject
Redhat
Summary
  • (es) Se encontró un desbordamiento de búfer en Shim en el sistema de 32 bits. El desbordamiento ocurre debido a una operación de suma que involucra un valor controlado por el usuario analizado del binario PE que utiliza Shim. Este valor se utiliza además para operaciones de asignación de memoria, lo que provoca un desbordamiento de búfer en la región Heap de la memoria. Esta falla causa daños en la memoria y puede provocar fallas o problemas de integridad de los datos durante la fase de inicio.

29 Jan 2024, 15:15

Type Values Removed Values Added
New CVE

Information

Published : 2024-01-29 15:15

Updated : 2024-04-25 14:15


NVD link : CVE-2023-40548

Mitre link : CVE-2023-40548

CVE.ORG link : CVE-2023-40548


JSON object : View

Products Affected

redhat

  • shim

fedoraproject

  • fedora
CWE
CWE-787

Out-of-bounds Write

CWE-190

Integer Overflow or Wraparound