Skip to content
CVE PROGRAM SOURCE RECORD5.5 Medium

CVE-2022-49875

bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE

Description

In the Linux kernel, the following vulnerability has been resolved: bpftool: Fix NULL pointer dereference when pin {PROG, MAP, LINK} without FILE When using bpftool to pin {PROG, MAP, LINK} without FILE, segmentation fault will occur. The reson is that the lack of FILE will cause strlen to trigger NULL pointer dereference. The corresponding stacktrace is shown below: do_pin do_pin_any do_pin_fd mount_bpffs_for_pin strlen(name) <- NULL pointer dereference Fix it by adding validation to the common process.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

Linux Linux

Default version status: unaffected

  • 75a1e792c335b5c6d7fdb1014da47aeb64c5944f to < 8c80b2fca4112d724dde477aed13f7b0510a2792affected
  • 75a1e792c335b5c6d7fdb1014da47aeb64c5944f to < 6dcdd1b68b7f9333d48d48fc77b75e7f235f6a4aaffected
  • 75a1e792c335b5c6d7fdb1014da47aeb64c5944f to < da5161ba94c5e9182c301dd4f09c94f715c068bdaffected
  • 75a1e792c335b5c6d7fdb1014da47aeb64c5944f to < 34de8e6e0e1f66e431abf4123934a2581cb5f133affected

Linux Linux

Default version status: affected

  • 5.7affected
  • 0 to < 5.7unaffected
  • 5.10.155 to ≤ 5.10.*unaffected
  • 5.15.79 to ≤ 5.15.*unaffected
  • 6.0.9 to ≤ 6.0.*unaffected
  • 6.1 to ≤ *unaffected

References