{
  "cveId": "CVE-2022-50674",
  "url": "https://patchblox.com/security/cve/CVE-2022-50674",
  "summary": "CVE-2022-50674 is fixed in linux on 1 platform, first by DEBIAN-CVE-2022-50674, released December 9, 2025. It is not reported as exploited. Patch Radar priority: Routine.",
  "title": "linux: In the Linux kernel, the following vulnerability has been resolved:  riscv: vdso: fix NULL deference in vdso_join_tim...",
  "description": "In the Linux kernel, the following vulnerability has been resolved:  riscv: vdso: fix NULL deference in vdso_join_timens() when vfork  Testing tools/testing/selftests/timens/vfork_exec.c got below kernel log:  [    6.838454] Unable to handle kernel access to user memory without uaccess routines at virtual address 0000000000000020 [    6.842255] Oops [#1] [    6.842871] Modules linked in: [    6.844249] CPU: 1 PID: 64 Comm: vfork_exec Not tainted 6.0.0-rc3-rt15\u002B #8 [    6.845861] Hardware name: riscv-virtio,qemu (DT) [    6.848009] epc : vdso_join_timens\u002B0xd2/0x110 [    6.850097]  ra : vdso_join_timens\u002B0xd2/0x110 [    6.851164] epc : ffffffff8000635c ra : ffffffff8000635c sp : ff6000000181fbf0 [    6.852562]  gp : ffffffff80cff648 tp : ff60000000fdb700 t0 : 3030303030303030 [    6.853852]  t1 : 0000000000000030 t2 : 3030303030303030 s0 : ff6000000181fc40 [    6.854984]  s1 : ff60000001e6c000 a0 : 0000000000000010 a1 : ffffffff8005654c [    6.856221]  a2 : 00000000ffffefff a3 : 0000000000000000 a4 : 0000000000000000 [    6.858114]  a5 : 0000000000000000 a6 : 0000000000000008 a7 : 0000000000000038 [    6.859484]  s2 : ff60000001e6c068 s3 : ff6000000108abb0 s4 : 0000000000000000 [    6.860751]  s5 : 0000000000001000 s6 : ffffffff8089dc40 s7 : ffffffff8089dc38 [    6.862029]  s8 : ffffffff8089dc30 s9 : ff60000000fdbe38 s10: 000000000000005e [    6.863304]  s11: ffffffff80cc3510 t3 : ffffffff80d1112f t4 : ffffffff80d1112f [    6.864565]  t5 : ffffffff80d11130 t6 : ff6000000181fa00 [    6.865561] status: 0000000000000120 badaddr: 0000000000000020 cause: 000000000000000d [    6.868046] [\u003Cffffffff8008dc94\u003E] timens_commit\u002B0x38/0x11a [    6.869089] [\u003Cffffffff8008dde8\u003E] timens_on_fork\u002B0x72/0xb4 [    6.870055] [\u003Cffffffff80190096\u003E] begin_new_exec\u002B0x3c6/0x9f0 [    6.871231] [\u003Cffffffff801d826c\u003E] load_elf_binary\u002B0x628/0x1214 [    6.872304] [\u003Cffffffff8018ee7a\u003E] bprm_execve\u002B0x1f2/0x4e4 [    6.873243] [\u003Cffffffff8018f90c\u003E] do_execveat_common\u002B0x16e/0x1ee [    6.874258] [\u003Cffffffff8018f9c8\u003E] sys_execve\u002B0x3c/0x48 [    6.875162] [\u003Cffffffff80003556\u003E] ret_from_syscall\u002B0x0/0x2 [    6.877484] ---[ end trace 0000000000000000 ]---  This is because the mm-\u003Econtext.vdso_info is NULL in vfork case. From another side, mm-\u003Econtext.vdso_info either points to vdso info for RV64 or vdso info for compat, there\u0027s no need to bloat riscv\u0027s mm_context_t, we can handle the difference when setup the additional page for vdso.",
  "published": "2025-12-09T16:17:19Z",
  "severity": "",
  "epss": 0.00235,
  "epssPercentile": 0.14552,
  "priority": "Routine",
  "priorityTier": 4,
  "exploited": false,
  "vendorExploited": false,
  "disclosed": false,
  "fixes": [
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 12.15 (bookworm)",
      "fixedVersion": "6.0.3-1",
      "fix": "DEBIAN-CVE-2022-50674",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-50674",
      "released": "2025-12-09T16:17:19Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 13.5 (trixie)",
      "fixedVersion": "6.0.3-1",
      "fix": "DEBIAN-CVE-2022-50674",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-50674",
      "released": "2025-12-09T16:17:19Z"
    },
    {
      "platform": "linux",
      "product": "linux",
      "release": "Debian 14",
      "fixedVersion": "6.0.3-1",
      "fix": "DEBIAN-CVE-2022-50674",
      "url": "https://patchblox.com/security/fix/linux/debian-cve-2022-50674",
      "released": "2025-12-09T16:17:19Z"
    }
  ],
  "noFixYet": [],
  "dataAsOf": "2026-11-08T13:06:02Z",
  "attribution": {
    "text": "Data: Patchblox Patch Radar",
    "url": "https://patchblox.com/security/patch-radar",
    "terms": "https://patchblox.com/security/patch-radar/use-the-data"
  }
}