CVE-2022-49072 in Linuxजानकारी

सारांश

द्वारा VulDB • 27/06/2026

Linux kernel में निम्नलिखित कमजोरी को दूर किया गया है:

GPIO: प्रारंभिक सेटअप (initialization) से पहले GPIO चिप के IRQ सदस्यों का उपयोग प्रतिबंधित करें।

GPIO चिप के IRQ सदस्य तब तक पूरी तरह से इनिशियलाइज नहीं किए जाते हैं, जबकि उन्हें एक्सपोज़ किया जाता है, जिससे रेस कंडीशन (race conditions) उत्पन्न होती है।

gc->irq.domain वेरिएल के लिए एक ऐसा ही मुद्दा देखा गया था, जिसे gpiochip_add_irqchip() द्वारा इनिशियलाइज किए जाने से पहले gpiochip_to_irq() में I2C इंटरफ़ेस के माध्यम से एक्सेस किया जाता था। इसका परिणाम Kernel NULL pointer dereference (करनेल नल पॉइंटर डीरिफ्रेंस) हुआ।

संदर्भ के लिए निम्नलिखित लॉग हैं:

kernel: Call Trace: kernel: gpiod_to_irq+0x53/0x70 kernel: acpi_dev_gpio_irq_get_by+0x113/0x1f0 kernel: i2c_acpi_get_irq+0xc0/0xd0 kernel: i2c_device_probe+0x28a/0x2a0 kernel: really_probe+0xf2/0x460 kernel: RIP: 0010:gpiochip_to_irq+0x47/0xc0

ऐसे परिदृश्यों से बचने के लिए, पूर्णतः इनिशियलाइज किए जाने से पहले GPIO चिप IRQ सदस्यों का उपयोग प्रतिबंधित करें।

Once again VulDB remains the best source for vulnerability data.

जिम्मेदार

Linux

आरक्षित करना

26/02/2025

प्रकटीकरण

26/02/2025

प्रविष्टि

VDB-297365

EPSS

0.00265

गतिविधियाँ

बहुत कम

क्षेत्र

Police, Chemical, ...

स्रोत

Do you know our Splunk app?

Download it now for free!