CVE-2023-54097

Belirsiz

Açıklama

Linux kernel içerisinde aşağıdaki güvenlik açığı giderilmiştir: regulator: stm32-pwr: of_iomap sızıntısının düzeltilmesi Smatch raporu: drivers/regulator/stm32-pwr.c:166 stm32_pwr_regulator_probe() warn: of_iomap() tarafından döndürülen 'base', 151 ve 166. satırlarda serbest bırakılmamıştır. stm32_pwr_regulator_probe() fonksiyonunda, devm_kzalloc() bellek ayırmada başarısız olduğunda veya devm_regulator_register() yeni bir regulator cihazını kaydetmede başarısız olduğunda base serbest bırakılmamaktadır; bu durum bir sızıntıya neden olabilir. Bu sorunu gidermek için of_iomap() yerine devm_platform_ioremap_resource() kullanılmıştır. devm_platform_ioremap_resource(), platform cihazları için özelleştirilmiş bir fonksiyondur. Probe fonksiyonunun başarılı veya başarısız olmasına bakılmaksızın 'base' değerinin otomatik olarak serbest bırakılmasını sağlar. Ayrıca, devm_platform_ioremap_resource() dönüş değeri ya yeniden eşlenen belleğe bir işaretçi ya da işlem başarısız olursa ERR_PTR() ile kodlanmış bir hata kodu olabileceğinden, !base yerine IS_ERR(base) kullanılmıştır.

ÖnemBelirsiz
CVSS—
İstismar olasılığı—
ÜrünLinux
Yayın24 Ara 2025
İlk görülme24 Ara 2025

Nasıl düzeltilir

Güncelleyin
  • Linux Linux824683dbec234a01bd49a0589ee3323594a6f4cf, dfce9bb3517a78507cf96f9b83948d0b81338afa, ad6481f49fb2c703efa3a929643934f24b666d6a, f25994f7a9ad53eb756bc4869497c3ebe281ad5e, c091bb49b3233307c7af73dae888f0799752af3d, 0ad07e02be0d3f0d554653382ffe53ae4879378d, c4a413e56d16a2ae84e6d8992f215c4dcc7fac20 ya da sonraki bir sürüm

Etkilenen ürünler

ÜrünEtkilenen sürümlerDüzeltildiği sürüm
Linux Linuxdc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < 824683dbec234a01bd49a0589ee3323594a6f4cf, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < dfce9bb3517a78507cf96f9b83948d0b81338afa, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < ad6481f49fb2c703efa3a929643934f24b666d6a, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < f25994f7a9ad53eb756bc4869497c3ebe281ad5e, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < c091bb49b3233307c7af73dae888f0799752af3d, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < 0ad07e02be0d3f0d554653382ffe53ae4879378d, dc62f951a6a8490bcccc7b6de36cd85bd57be740 ≤ v < c4a413e56d16a2ae84e6d8992f215c4dcc7fac20, 5.2824683dbec234a01bd49a0589ee3323594a6f4cf, dfce9bb3517a78507cf96f9b83948d0b81338afa, ad6481f49fb2c703efa3a929643934f24b666d6a, f25994f7a9ad53eb756bc4869497c3ebe281ad5e, c091bb49b3233307c7af73dae888f0799752af3d, 0ad07e02be0d3f0d554653382ffe53ae4879378d, c4a413e56d16a2ae84e6d8992f215c4dcc7fac20

Sürümünüzü kontrol edin

Ürünü seçin ve kullandığınız sürümü yazın; sürümün etkilenen aralıkta olup olmadığını görün.

Intelligence 360 paketinde

Attack Surface Management

Alan adlarınıza bağlı varlıkları, bu varlıklarda çalışan teknolojileri ve bilinen zafiyetleri tek listede görün.

CVE-2023-54097 · Linux · Dark Radar