DEBIAN-CVE-2022-50477

Source
https://security-tracker.debian.org/tracker/CVE-2022-50477
Import Source
https://storage.googleapis.com/debian-osv/debian-cve-osv/DEBIAN-CVE-2022-50477.json
JSON Data
https://api.osv.dev/v1/vulns/DEBIAN-CVE-2022-50477
Upstream
Published
2025-10-04T16:15:44.300Z
Modified
2025-11-19T01:03:10.883660Z
Summary
[none]
Details

In the Linux kernel, the following vulnerability has been resolved: rtc: class: Fix potential memleak in devmrtcallocatedevice() devmrtcallocatedevice() will alloc a rtcdevice first, and then run devsetname(). If devsetname() failed, the rtcdevice will memleak. Move devmaddactionorreset() in front of devsetname() to prevent memleak. unreferenced object 0xffff888110a53000 (size 2048): comm "python3", pid 470, jiffies 4296078308 (age 58.882s) hex dump (first 32 bytes): 00 00 00 00 00 00 00 00 08 30 a5 10 81 88 ff ff .........0...... 08 30 a5 10 81 88 ff ff 00 00 00 00 00 00 00 00 .0.............. backtrace: [<000000004aac0364>] kmalloctrace+0x21/0x110 [<000000000ff02202>] devmrtcallocatedevice+0xd4/0x400 [<000000001bdf5639>] devmrtcdeviceregister+0x1a/0x80 [<00000000351bf81c>] rx4581probe+0xdd/0x110 [rtcrx4581] [<00000000f0eba0ae>] spiprobe+0xde/0x130 [<00000000bff89ee8>] reallyprobe+0x175/0x3f0 [<00000000128e8d84>] _driverprobedevice+0xe6/0x170 [<00000000ee5bf913>] devicedriverattach+0x32/0x80 [<00000000f3f28f92>] bindstore+0x10b/0x1a0 [<000000009ff812d8>] drvattrstore+0x49/0x70 [<000000008139c323>] sysfskfwrite+0x8d/0xb0 [<00000000b6146e01>] kernfsfopwriteiter+0x214/0x2d0 [<00000000ecbe3895>] vfswrite+0x61a/0x7d0 [<00000000aa2196ea>] ksyswrite+0xc8/0x190 [<0000000046a600f5>] dosyscall64+0x37/0x90 [<00000000541a336f>] entrySYSCALL64afterhwframe+0x63/0xcd

References

Affected packages

Debian:12 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.1.4-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:13 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.1.4-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}

Debian:14 / linux

Package

Name
linux
Purl
pkg:deb/debian/linux?arch=source

Affected ranges

Type
ECOSYSTEM
Events
Introduced
0Unknown introduced version / All previous versions are affected
Fixed
6.1.4-1

Ecosystem specific

{
    "urgency": "not yet assigned"
}