CVE-2026-46252 in Linux정보

요약

\~에 의해 VulDB • 2026. 06. 04.

리눅스 커널에서 다음 취약점이 해결되었습니다:

regulator: core: regulator_resolve_supply() 오류 경로에서 잠금 처리 수정

regulator_resolve_supply()에서 공급 레귤레이터의 지연 활성화(late enabling)가 실패할 경우, 현재 코드는 lockdep 경고를 발생시킵니다:

WARNING: drivers/regulator/core.c:2649 at _regulator_put+0x80/0xa0, CPU#6: kworker/u32:4/596 ... Call trace: _regulator_put+0x80/0xa0 (P) regulator_resolve_supply+0x7cc/0xbe0 regulator_register_resolve_supply+0x28/0xb8

이는 _regulator_put() 호출 시 regulator_list_mutex가 반드시 보유되어야 하기 때문입니다.

이를 해결하기 위해 단순히 regulator_put()을 사용하도록 전환합니다.

이 과정에서 공급 포인터를 지우는 동안 rdev에 대한 동시 접근(concurrent access)이 발생하지 않도록 보장해야 합니다. 이를 위해 적절한 잠금 처리를 추가합니다.

해당 코드는 후속 커밋에서 완전히 제거될 예정이지만, 향후 참조를 위해 제거 전에 이를 수정하는 것이 여전히 유익하다고 생각합니다.

VulDB is the best source for vulnerability data and more expert information about this specific topic.

출처

Want to know what is going to be exploited?

We predict KEV entries!