Skip to content
Heist/ feed
High

iomap: iomap: fix memory corruption when recording errors during writeback

Type: advisorySource: Official CVE List1 source record

In the Linux kernel, the following vulnerability has been resolved: iomap: iomap: fix memory corruption when recording errors during writeback Every now and then I see this crash on arm64: Unable to handle kernel NULL pointer dereference at virtual address 00000000000000f8 Buffer I/O error on dev dm-0, logical block 8733687, async page read Mem abort info: ESR = 0x0000000096000006 EC = 0x25: DABT (current EL), IL = 32 bits SET = 0, FnV = 0 EA = 0, S1PTW = 0 FSC = 0x06: level 2 translation fault Data abort info: ISV = 0, ISS = 0x00000006 CM = 0, WnR = 0 user pgtable: 64k pages, 42-bit VAs, pgdp=0000000139750000 [00000000000000f8] pgd=0000000000000000, p4d=0000000000000000, pud=0000000000000000, pmd=0000000000000000 Internal error: Oops: 96000006 [#1] PREEMPT SMP Buffer I/O error on dev dm-0, logical block 8733688, async page read Dumping ftrace buffer: Buffer I/O error on dev dm-0, logical block 8733689, async page read (ftrace buffer empty) XFS (dm-0): log I/O error -5 Modules linked in: dm_thin_pool dm_persistent_data XFS (dm-0): Metadata I/O Error (0x1) detected at xfs_trans_read_buf_map+0x1ec/0x590 [xfs] (fs/xfs/xfs_trans_buf.c:296). dm_bio_prison XFS (dm-0): Please unmount the filesystem and rectify the problem(s) XFS (dm-0): xfs_imap_lookup: xfs_ialloc_read_agi() returned error -5, agno 0 dm_bufio dm_log_writes xfs nft_chain_nat xt_REDIRECT nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip6t_REJECT potentially unexpected fatal signal 6. nf_reject_ipv6 potentially unex

Announced Group revision 1
Original source ↗

CVE-2022-50406

Primary source · Revision 1

Imported from structured advisory data. Source references identify upstream records or fields; verify affected versions and your deployed configuration.

Security context

Source reference: cve:CVE-2022-50406

Linux

Source reference: /containers/cna/affected/0/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Linux

Source reference: /containers/cna/affected/1/product

Affected versions
Not stated in this record
Fixed versions
Not stated in this record
Prerequisites
Not stated in this record

Structured affected-version data

Original package identities and version rules from this source.

[
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "150d5be09ce49a9bed6feb7b7dc4e5ae188778ec",
        "lessThan": "76a9234cb66479e9d02b15fd0f3e349cb2320279",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "150d5be09ce49a9bed6feb7b7dc4e5ae188778ec",
        "lessThan": "169adb79cfd59250a5b1f68cdc69e7287fc5a0ce",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "150d5be09ce49a9bed6feb7b7dc4e5ae188778ec",
        "lessThan": "82c66c46f73b88be74c869e2cbfef45281adf3c6",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "150d5be09ce49a9bed6feb7b7dc4e5ae188778ec",
        "lessThan": "7308591d9c7787aec58f6a01a7823f14e90db7a2",
        "versionType": "git"
      },
      {
        "status": "affected",
        "version": "150d5be09ce49a9bed6feb7b7dc4e5ae188778ec",
        "lessThan": "3d5f3ba1ac28059bdf7000cae2403e4e984308d2",
        "versionType": "git"
      }
    ],
    "programFiles": [
      "fs/iomap/buffered-io.c"
    ],
    "defaultStatus": "unaffected"
  },
  {
    "repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
    "vendor": "Linux",
    "product": "Linux",
    "versions": [
      {
        "status": "affected",
        "version": "4.6"
      },
      {
        "status": "unaffected",
        "version": "0",
        "lessThan": "4.6",
        "versionType": "semver"
      },
      {
        "status": "unaffected",
        "version": "5.10.271",
        "versionType": "semver",
        "lessThanOrEqual": "5.10.*"
      },
      {
        "status": "unaffected",
        "version": "5.15.222",
        "versionType": "semver",
        "lessThanOrEqual": "5.15.*"
      },
      {
        "status": "unaffected",
        "version": "5.19.17",
        "versionType": "semver",
        "lessThanOrEqual": "5.19.*"
      },
      {
        "status": "unaffected",
        "version": "6.0.3",
        "versionType": "semver",
        "lessThanOrEqual": "6.0.*"
      },
      {
        "status": "unaffected",
        "version": "6.1",
        "versionType": "original_commit_for_fix",
        "lessThanOrEqual": "*"
      }
    ],
    "programFiles": [
      "fs/iomap/buffered-io.c"
    ],
    "defaultStatus": "affected"
  }
]
Related CVEs
CVE-2022-50406

Source reference: /cveMetadata/cveId

Publisher severity

high

Source reference: /containers/cna/metrics

Event
#8209 · Revision 1
Added to Heist Feed
Publisher date
Read the original announcement