In the Linux kernel, the following vulnerability has been resolved:
iio: light: gp2ap002: fix runtime PM leak on read error
gp2ap002_read_raw() calls pm_runtime_get_sync() before reading the
lux value, but if gp2ap002_get_lux() fails, it returns directly. This
skips the pm_runtime_put_autosuspend() call at the "out" label,
permanently leaking a runtime PM reference and preventing the device
from autosuspending.
Replace the direct return with a "goto out" to ensure the reference
is properly dropped on the error path.
from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 62e0d74821a02f0e0c5c79b99ae64dc83a9a90f5; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 7110201c6b21455240c63388f30113f3baafacfc; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 2593f0c6ea37df168975694a3b17e7086f11453e; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before f350883989ced96d6da7f582f9a6f9c6ffc94e34; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 29137052c4485c74bc2d1b0717f69ca4de14274f; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 0c655d067ac69ee24e2e9d706c54179ea58a43db; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 2ebaea7f3089decb01a8294d89d7e0cf288146c4; from f6dbf83c17cb223ceabd7c42d441414f3e0e8a86 before 38b72267b7e22768a1f26d9935de4e1752a1dc85; and 2 more ranges
The CVE record is authoritative. Products marked “from the name” were identified from the CNA's free-text names, not a CPE, and are matched less certainly. This product uses the NVD API but is not endorsed or certified by the NVD.
Printed from infosecsignals.com. Every record links back to the agency that published it.
Your cookie choices
We use essential cookies to run this site, and, only with your consent, an advertising cookie from Google to measure whether our ads lead to sign-ups and subscriptions. See our for details.