CVE-2022-49100

virtio_console: eliminate anonymous module_init & module_exit

State
Published
Severity
Not scored
Published
Feb 26, 2025
Updated
May 11, 2026
Reserved
Feb 26, 2025

Read the record on cve.org

Description

In the Linux kernel, the following vulnerability has been resolved:

virtio_console: eliminate anonymous module_init & module_exit

Eliminate anonymous module_init() and module_exit(), which can lead to confusion or ambiguity when reading System.map, crashes/oops/bugs, or an initcall_debug log.

Give each of these init and exit functions unique driver-specific names to eliminate the anonymous names.

Example 1: (System.map) ffffffff832fc78c t init ffffffff832fc79e t init ffffffff832fc8f8 t init

Example 2: (initcall_debug log) calling init+0x0/0x12 @ 1 initcall init+0x0/0x12 returned 0 after 15 usecs calling init+0x0/0x60 @ 1 initcall init+0x0/0x60 returned 0 after 2 usecs calling init+0x0/0x9a @ 1 initcall init+0x0/0x9a returned 0 after 74 usecs

Scores

The record has no CVSS score.

Weaknesses

The record names no weakness.

Affected Products

ProductVersions
LinuxLinux
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 93e3d88321d2274fa4e26b006e19cc10fec331c2Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 7deaddb704713608e0ae559e27185581b9af71a0Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 0f3d824bd70a1303464d5e93ee3e7afe7832fe89Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 3504b0a177208eda85bf472bbf7c9aa77d2b8343Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before c69b442125bf009fce26e15aa5616caf8a3673c3Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 44c2d5fbe7b2bd1f8cb114d608a591a73a5d4ae6Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 3fd5dee7404ce40c79cba468bb2510115639d975Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before 71612aee09ecea3475f8751dc841d75a011b1fd0Affected
  • 31610434bc3523c0b01a10917a1185096a03c4c8 to before fefb8a2a941338d871e2d83fbd65fbfa068857bdAffected
LinuxLinux
  • 2.6.24Affected
  • before 2.6.24Not affected
  • 4.9.311 through 4.9.*Not affected
  • 4.14.276 through 4.14.*Not affected
  • 4.19.238 through 4.19.*Not affected
  • 5.4.189 through 5.4.*Not affected
  • 5.10.111 through 5.10.*Not affected
  • 5.15.34 through 5.15.*Not affected
  • 5.16.20 through 5.16.*Not affected
  • 5.17.3 through 5.17.*Not affected
  • 5.18 and laterNot affected

References

Every record here comes from the CVE Program’s CVE List. © 1999–2026 The MITRE Corporation. CVE is a registered trademark of The MITRE Corporation. The records are reproduced under the CVE Program terms of use.