CVE-2023-40238

Medium

Description

A LogoFAIL issue was discovered in BmpDecoderDxe in Insyde InsydeH2O with kernel 5.2 before 05.28.47, 5.3 before 05.37.47, 5.4 before 05.45.47, 5.5 before 05.53.47, and 5.6 before 05.60.47 for certain Lenovo devices. Image parsing of crafted BMP logo files can copy data to a specific address during the DXE phase of UEFI execution. This occurs because of an integer signedness error involving PixelHeight and PixelWidth during RLE4/RLE8 compression.

SeverityMedium
CVSS5.5
Exploit probability—
ProductInsydeh2o
PublishedDec 7, 2023
First seenDec 7, 2023
Weakness typeCWE-312CWE-312

How to fix

Update
  • insyde insydeh2o5.2.05.28.47, 5.3.05.37.47, 5.4.05.45.47, 5.5.05.53.47, 5.6.05.60.47 or later
  • fujitsu esprimo_d556\/2_firmware1.35.0 or later
  • fujitsu esprimo_d6011_firmware1.31.0 or later
  • fujitsu esprimo_d6012_firmware3.08.0 or later
  • fujitsu esprimo_d7010_firmware1.64.0 or later
  • fujitsu esprimo_d7010\/8_firmware1.64.0 or later
  • fujitsu esprimo_d7011_firmware1.31.0 or later
  • fujitsu esprimo_d7012_firmware3.08.0 or later
  • fujitsu esprimo_d7013_firmware3.08.0 or later
  • fujitsu esprimo_d738_firmware1.38.0 or later
  • fujitsu esprimo_d757_firmware1.35.0 or later
  • fujitsu esprimo_d9010_firmware1.64.0 or later

Affected products

ProductAffected versionsFixed in
insyde insydeh2o5.2 ≤ v < 5.2.05.28.47, 5.3 ≤ v < 5.3.05.37.47, 5.4 ≤ v < 5.4.05.45.47, 5.5 ≤ v < 5.5.05.53.47, 5.6 ≤ v < 5.6.05.60.475.2.05.28.47, 5.3.05.37.47, 5.4.05.45.47, 5.5.05.53.47, 5.6.05.60.47
fujitsu esprimo_d556\/2_firmwarev < 1.35.01.35.0
fujitsu esprimo_d6011_firmwarev < 1.31.01.31.0
fujitsu esprimo_d6012_firmwarev < 3.08.03.08.0
fujitsu esprimo_d7010_firmwarev < 1.64.01.64.0
fujitsu esprimo_d7010\/8_firmwarev < 1.64.01.64.0
fujitsu esprimo_d7011_firmwarev < 1.31.01.31.0
fujitsu esprimo_d7012_firmwarev < 3.08.03.08.0
fujitsu esprimo_d7013_firmwarev < 3.08.03.08.0
fujitsu esprimo_d738_firmwarev < 1.38.01.38.0
fujitsu esprimo_d757_firmwarev < 1.35.01.35.0
fujitsu esprimo_d9010_firmwarev < 1.64.01.64.0
fujitsu esprimo_d9011_firmwarev < 1.31.01.31.0
fujitsu esprimo_d9012_firmwarev < 3.08.03.08.0
fujitsu esprimo_d9013_firmwarev < 3.08.03.08.0
fujitsu esprimo_d957_firmwarev < 1.35.01.35.0
fujitsu esprimo_d957\/e9x\+_firmwarev < 1.35.01.35.0
fujitsu esprimo_d958_firmwarev < 1.38.01.38.0
fujitsu esprimo_g5010_firmwarev < 1.45.01.45.0
fujitsu esprimo_g5011_firmwarev < 1.27.01.27.0
fujitsu esprimo_g558_firmwarev < 1.38.01.38.0
fujitsu esprimo_g6012_firmwarev < 3.08.03.08.0
fujitsu esprimo_g9010_firmwarev < 1.45.01.45.0
fujitsu esprimo_g9012_firmwarev < 3.08.03.08.0
fujitsu esprimo_g9013_firmwarev < 3.08.03.08.0
fujitsu esprimo_k5010\/24_firmwarev < 1.64.01.64.0
fujitsu esprimo_k557\/24_firmwarev < 1.18.01.18.0
fujitsu esprimo_k558\/24_firmwarev < 1.38.01.38.0
fujitsu esprimo_p5010_firmwarev < 1.64.01.64.0
fujitsu esprimo_p5011_firmwarev < 1.31.01.31.0
fujitsu esprimo_p557_firmwarev < 1.35.01.35.0
fujitsu esprimo_p558\/power_firmwarev < 1.38.01.38.0
fujitsu esprimo_p6012_firmwarev < 3.08.03.08.0
fujitsu esprimo_p7010_firmwarev < 1.64.01.64.0
fujitsu esprimo_p7011_firmwarev < 1.31.01.31.0
fujitsu esprimo_p7012_firmwarev < 3.08.03.08.0
fujitsu esprimo_p7013_firmwarev < 3.08.03.08.0
fujitsu esprimo_p757_firmwarev < 1.35.01.35.0
fujitsu esprimo_p758_firmwarev < 1.38.01.38.0
fujitsu esprimo_p9010_firmwarev ≤ 1.64.0—
fujitsu esprimo_p9011_firmwarev < 1.31.01.31.0
fujitsu esprimo_p9012_firmwarev < 3.08.03.08.0
fujitsu esprimo_p9013_firmwarev < 3.08.03.08.0
fujitsu esprimo_p957_firmwarev < 1.35.01.35.0
fujitsu lifebook_u9313x_firmwarev < 2.122.12
fujitsu lifebook_u939_firmwarev < 2.232.23
fujitsu lifebook_u939x_firmwarev < 2.262.26
fujitsu lifebook_u9413_firmwarev < 2.122.12
fujitsu stylistic_q5010_firmwarev < 1.381.38
fujitsu stylistic_q509_firmwarev < 1.371.37
fujitsu stylistic_q7310_firmwarev < 2.272.27
fujitsu stylistic_q7311_firmwarev < 2.362.36
fujitsu stylistic_q7312_firmwarev < 2.172.17
fujitsu stylistic_q739_firmwarev < 2.212.21
fujitsu primequest_3800b_firmwarev < 2.23.02.23.0
fujitsu primequest_3800b2_firmwarev < 1.67.01.67.0
fujitsu primequest_3800e_firmwarev < pa25021pa25021
fujitsu primequest_3800e2_firmwarev < pb25021pb25021
fujitsu primequest_4400e_firmwarev < fa17001fa17001
fujitsu primergy_bx2560_m2_firmwarev < 1.21.01.21.0
fujitsu primergy_bx2580_m2_firmwarev < 1.21.01.21.0
fujitsu primergy_cx2550_m4_firmwarev < 1.51.01.51.0
fujitsu primergy_cx2550_m5_firmwarev < 1.25.01.25.0
fujitsu primergy_cx2550_m6_firmwarev < 1.34.01.34.0
fujitsu primergy_cx2550_m7_firmwarev < 2.6.02.6.0
fujitsu primergy_cx2560_m4_firmwarev < 1..51.01..51.0
fujitsu primergy_cx2560_m5_firmwarev < 1.34.01.34.0
fujitsu primergy_cx2560_m6_firmwarev < 1.34.01.34.0
fujitsu primergy_cx2560_m7_firmwarev < 2.2.02.2.0
fujitsu primergy_cx2570_m4_firmwarev < 1.51.01.51.0
fujitsu primergy_cx2570_m5_firmwarev < 1.25.01.25.0
fujitsu primergy_gx2460_m1_firmwarev < 7.11.37.11.3
fujitsu primergy_gx2560_m7_firmwarev < 2.6.02.6.0
fujitsu primergy_gx2570_m6_firmwarev < 1.91.9
fujitsu primergy_rx1330_m3_firmwarev < 1.39.01.39.0
fujitsu primergy_rx1330_m4_firmwarev < 1.30.01.30.0
fujitsu primergy_rx1330_m5_firmwarev < 1.50.01.50.0
fujitsu primergy_rx1440_m2_firmwarev < 1.6.01.6.0
fujitsu primergy_rx2450_m1_firmwarev < 3.03.0
fujitsu primergy_rx2450_m2_firmwarev < 1.6.01.6.0
fujitsu primergy_rx2520_m4_firmwarev < 1.63.01.63.0
fujitsu primergy_rx2520_m5_firmwarev < 1.41.01.41.0
fujitsu primergy_rx2530_m4_firmwarev < 1.63.01.63.0
fujitsu primergy_rx2530_m5_firmwarev < 1.41.01.41.0
fujitsu esprimo_p958_firmwarev < 1.38.01.38.0
fujitsu esprimo_p958\/power_firmwarev < 1.38.01.38.0
fujitsu esprimo_p9910_firmwarev < 1.64.01.64.0
fujitsu esprimo_q556\/2_firmwarev < 1.35.01.35.0
fujitsu esprimo_q556\/2\/d_firmwarev < 1.35.01.35.0
fujitsu esprimo_q558_firmwarev < 1.38.01.38.0
fujitsu esprimo_q7010_firmwarev < 2.20.02.20.0
fujitsu esprimo_q957\/mre_firmwarev < 1.35.01.35.0
fujitsu esprimo_q957_firmwarev < 1.35.01.35.0
fujitsu esprimo_q958_firmwarev < 1.38.01.38.0
fujitsu esprimo_q958\/mre_firmwarev < 1.38.01.38.0
fujitsu celsius_c780_firmwarev < 1.28.01.28.0
fujitsu celsius_j5010_firmwarev < 1.64.01.64.0
fujitsu celsius_j550\/2_firmwarev < 1.35.01.35.0
fujitsu celsius_j580_firmwarev < 1.38.01.38.0
fujitsu celsius_m7010_firmwarev < 1.12.01.12.0
fujitsu celsius_m7010power_firmwarev < 1.12.01.12.0
fujitsu celsius_m7010x_firmwarev < 1.06.01.06.0
fujitsu celsius_m7010xpower_firmwarev < 1.06.01.06.0
fujitsu celsius_r970_firmwarev < 1.14.01.14.0
fujitsu celsius_r970b_firmwarev < 1.14.01.14.0
fujitsu celsius_r970bpower_firmwarev < 1.14.01.14.0
fujitsu celsius_w5010_firmwarev < 1.64.01.64.0
fujitsu celsius_w5010\/l_firmwarev < 1.64.01.64.0
fujitsu celsius_w5011_firmwarev < 1.31.01.31.0
fujitsu celsius_w5012_firmwarev < 3.08.03.08.0
fujitsu celsius_w5012-ll_firmwarev < 3.08.03.08.0
fujitsu celsius_w570_firmwarev < 1.35.01.35.0
fujitsu celsius_w570power_firmwarev < 1.35.01.35.0
fujitsu celsius_w570power\+_firmwarev < 1.35.01.35.0
fujitsu celsius_w580_firmwarev < 1.38.01.38.0
fujitsu celsius_w580power_firmwarev < 1.38.01.38.0
fujitsu celsius_w580power\+_firmwarev < 1.38.01.38.0
fujitsu celsius_h5511_firmwarev < 1.161.16
fujitsu celsius_h7510_firmwarev < 1.171.17
fujitsu celsius_h7613_firmwarev < 1.141.14
fujitsu celsius_h780_firmwarev < 1.231.23
fujitsu celsius_h980_firmwareNo range specified—
fujitsu lifebook_a3510_firmwarev < 1.161.16
fujitsu lifebook_a3511_firmwareNo range specified—
fujitsu primergy_rx2530_m6_firmwarev < 1.28.01.28.0
fujitsu primergy_rx2530_m7_firmwarev < 2.8.02.8.0
fujitsu primergy_rx2540_m4_firmwarev < 1.63.01.63.0
fujitsu primergy_rx2540_m5_firmwarev < 1.41.01.41.0
fujitsu primergy_rx2540_m6_firmwarev < 1.28.01.28.0
fujitsu primergy_rx2540_m7_firmwarev < 2.8.02.8.0
fujitsu primergy_rx4770_m3_firmwarev < 1.27.01.27.0
fujitsu primergy_rx4770_m4_firmwarev < 1.63.01.63.0
fujitsu primergy_rx4770_m5_firmwarev < 1.41.01.41.0
fujitsu primergy_rx4770_m6_firmwarev < 1.23.01.23.0
fujitsu primergy_rx4770_m7_firmwarev < 2.8.02.8.0
fujitsu primergy_rx8770_m7_firmwarev < 2.8.02.8.0
fujitsu primergy_tx1310_m3_firmwarev < 1.39.01.39.0
fujitsu primergy_tx1310_m5_firmwarev < 1.50.01.50.0
fujitsu primergy_tx1320_m3_firmwarev < 1.39.01.39.0
fujitsu primergy_tx1320_m4_firmwarev < 1.30.01.30.0
fujitsu primergy_tx1320_m5_firmwarev < 1.50.01.50.0
fujitsu primergy_tx1330_m3_firmwarev < 1.39.01.39.0
fujitsu primergy_tx1330_m4_firmwarev < 1.30.01.30.0
fujitsu primergy_tx1330_m5_firmwarev < 1.50.01.50.0
fujitsu primergy_tx2550_m4_firmwarev < 1.63.01.63.0
fujitsu primergy_tx2550_m5_firmwarev < 1.41.01.41.0
fujitsu primergy_tx2550_m7_firmwarev < 2.5.02.5.0
fujitsu lifebook_e4411_firmwarev < 2.402.40
fujitsu lifebook_e4511_firmwarev < 2.402.40
fujitsu lifebook_e5410_firmwarev < 2.332.33
fujitsu lifebook_e5411_firmwarev < 2.402.40
fujitsu lifebook_e5412_firmwarev < 2.332.33
fujitsu lifebook_e5412\/mtc_firmwarev < 2.332.33
fujitsu lifebook_e5413_firmwarev < 2.152.15
fujitsu lifebook_e549_firmwarev < 2.252.25
fujitsu lifebook_e5510_firmwarev < 2.332.33
fujitsu lifebook_e5511_firmwarev < 2.402.40
fujitsu lifebook_e5512_firmwarev < 2.332.33
fujitsu lifebook_e5513_firmwarev < 2.152.15
fujitsu lifebook_e559_firmwarev < 2.252.25
fujitsu lifebook_e736_firmwareNo range specified—
fujitsu lifebook_e736_vpro_firmwareNo range specified—
fujitsu lifebook_e746_firmwareNo range specified—
fujitsu lifebook_e746_vpro_firmwareNo range specified—
fujitsu lifebook_t939_firmwarev < 2.202.20
fujitsu lifebook_u5313x_firmwarev < 2.082.08
fujitsu lifebook_u729_firmwarev < 2.302.30
fujitsu lifebook_u729x_firmwarev < 2.212.21
fujitsu lifebook_u7310_firmwarev < 2.292.29
fujitsu lifebook_u7311_firmwarev < 2.442.44
fujitsu lifebook_u7312_firmwarev < 2.332.33
fujitsu lifebook_u7313_firmwarev < 2.152.15
fujitsu lifebook_u7410_firmwarev < 2.292.29
fujitsu lifebook_u7411_firmwarev < 2.442.44
fujitsu lifebook_u7412_firmwarev < 2.332.33
fujitsu lifebook_u7413_firmwarev < 2.152.15
fujitsu lifebook_u749_firmwarev < 2.302.30
fujitsu lifebook_u7510_firmwarev < 2.292.29
fujitsu lifebook_u7511_firmwarev < 2.442.44
fujitsu lifebook_u7512_firmwarev < 2.332.33
fujitsu lifebook_u759_firmwarev < 2.302.30
fujitsu lifebook_u7613_firmwarev < 2.152.15
fujitsu lifebook_u9310_firmwarev < 2.272.27
fujitsu lifebook_u9310x_firmwarev < 2.272.27
fujitsu lifebook_u9311_firmwarev < 2.532.53
fujitsu lifebook_u9312_firmwarev < 2.312.31
fujitsu lifebook_u9312x_firmwarev < 2.212.21

Check your version

Choose the product and enter the version you run to see whether it falls in the affected range.

In the Intelligence 360 plan

Attack Surface Management

See the assets tied to your domains, the technologies they run and known vulnerabilities in one list.