7.8

CVE-2022-49044: dm integrity: fix memory corruption when tag_size is less than digest size

Analyzed
AliasesUBUNTU-CVE-2022-49044DEBIAN-CVE-2022-49044
Published 26-02-2025Last modified 12-08-2026

Vulnerability summary

CVE-2022-49044 is a high (CVSS 7.8) Out-of-bounds Write vulnerability in linux. EPSS estimates a 0.28% chance of exploitation in the next 30 days, higher than 20.8% of scored vulnerabilities.

Priority
Routine

Not severe (CVSS 7.8, local access); no exploitation reported by the 5 checked sources

Source freshness unavailable

How is this decided?
CVSS score
7.8/10
010
High · v3.1 (NVD)
EPSS score
0.28%
0%100%
Low · 0.00 pp in 30 days
KEVNot listedNot listed by any tracked catalog.
RansomwareNot flaggedNo ransomware use recorded.
Public exploits0No public exploits recorded

Advisory lineage

Upstream 0 · Downstream 10 · Related 7

Timeline

  1. 26-02-2025
    PublishedVulnerability first disclosed.
  2. 12-08-2026
    Last modifiedVulnerability information updated.

Description

In the Linux kernel, the following vulnerability has been resolved: dm integrity: fix memory corruption when tag_size is less than digest size It is possible to set up dm-integrity in such a way that the "tag_size" parameter is less than the actual digest size. In this situation, a part of the digest beyond tag_size is ignored. In this case, dm-integrity would write beyond the end of the ic->recalc_tags array and corrupt memory. The corruption happened in integrity_recalc->integrity_sector_checksum->crypto_shash_final. Fix this corruption by increasing the tags array so that it has enough padding at the end to accomodate the loop in integrity_recalc() being able to write a full digest size for the last member of the tags array.

CVSS metrics

3 scores · 3 sources · 1 version

EPSS trend

Probability

0.28%

Chance of exploitation in the next 30 days

Percentile

21%

Versus all other CVEs

30-day change

No change 0.00 pp

From 0.28% on 04-10-2026

04-10-202603-11-2026

Known exploited

Compare KEV catalogs
CISA KEV

Not in the CISA KEV catalog.

ENISA CNW

Not in the ENISA CNW catalog.

CIRCL

Not in the CIRCL catalog.

Public exploits

0 found

No public exploits indexed.

Weaknesses

CWE · root cause

Affected systems

Version check

Known conditions: local access, low-privilege account, no user interaction (CVSS vector). Other conditions: not stated in public data.

Ubuntu105 products
  • linuxAll versions (No fix recorded) | < 5.4.0-122.138 | < 5.15.0-37.39
  • linux-allwinner-5.19All versions (No fix recorded)
  • linux-awsAll versions (No fix recorded) | < 5.4.0-1081.88 | < 5.15.0-1011.14
  • linux-aws-5.0All versions (No fix recorded)
  • linux-aws-5.11All versions (No fix recorded)
Linux2 products
  • linux≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < 6a95d91c0b315c965198f6ab7dec7c94129e17e0 | ≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < 7f84c937222944c03f4615ca4742df6bed0e5adf | ≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < cd02b2687d66f0a8e716384de4b9a0671331f1dc | ≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < 6b4bf97587ef6c1927a78934b700204920655123 | ≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < 4d485cf9b609709e45d5113e6e2b1b01254b2fe9 | ≥ a3fcf7253139609bf9ff901fbf955fba047e75dd, < 08c1af8f1c13bbf210f1760132f4df24d0ed46d6 | 4.19
  • linux_kernel≥ 4.12, < 4.19.240 | ≥ 4.20, < 5.4.190 | ≥ 5.5, < 5.10.112 | ≥ 5.11, < 5.15.35 | ≥ 5.16, < 5.17.4 | 5.18:rc1 | 5.18:rc2
Debian1 product
  • linux< 5.17.6-1

3 vendors · 108 products

References

10 links