xfs: fix undersized l_iclog_roundoff values
In the Linux kernel, the following vulnerability has been resolved: xfs: fix undersized l_iclog_roundoff values If the superblock doesn't list a log stripe unit, we set the incore log roundoff value to 512. This leads to corrupt logs and unmountable filesystems in generic/617 on a disk with 4k physical sectors... XFS (sda1): Mounting V5 Filesystem ff3121ca-26e6-4b77-b742-aaff9a449e1c XFS (sda1): Torn write (CRC failure) detected at log block 0x318e. Truncating head block from 0x3197. XFS (sda1): failed to locate log tail XFS (sda1): log mount/recovery failed: error -74 XFS (sda1): log mount failed XFS (sda1): Mounting V5 Filesystem ff3121ca-26e6-4b77-b742-aaff9a449e1c XFS (sda1): Ending clean mount ...on the current xfsprogs for-next which has a broken mkfs. xfs_info shows this... meta-data=/dev/sda1 isize=512 agcount=4, agsize=644992 blks = sectsz=4096 attr=2, projid32bit=1 = crc=1 finobt=1, sparse=1, rmapbt=1 = reflink=1 bigtime=1 inobtcount=1 nrext64=1 = exchange=1 metadir=1 data = bsize=4096 blocks=2579968, imaxpct=25 = sunit=0 swidth=0 blks naming =version 2 bsize=4096 ascii-ci=0, ftype=1, parent=1 log =internal log bsize=4096 blocks=16384, version=2 = sectsz=4096 sunit=0 blks, lazy-count=1 realtime =none extsz=4096 blocks=0, rtextents=0 = rgcount=0 rgsize=268435456 extents = zoned=0 start=0 reserved=0 ...observe that the log section has sectsz=4096 sunit=0, which means that the roundoff factor is 512, not 4096 as you'd expect. We should fix mkfs not to generate broken f
CVE-2026-43365
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-2026-43365
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": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "5afae524f83d6a18517298491a5624cb0eae5029",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "2ecda4b83749c1fef0c9dea4fd5e8b513aba3e40",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "41e91dff2d3974730b5ee50daa8e27ec254cbf91",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "e88ce9f0536f3b2149afb70625cfc4bd74a4ac6d",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "446a1f5bb64ba38adb93cb043ff0f7b85e8937ca",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "5e7148402dfc4a5b7894d8e97b15e5c2e70924aa",
"versionType": "git"
},
{
"status": "affected",
"version": "a6a65fef5ef8d0a6a0ce514eb66b2f3dfa777b48",
"lessThan": "52a8a1ba883defbfe3200baa22cf4cd21985d51a",
"versionType": "git"
}
],
"programFiles": [
"fs/xfs/xfs_log.c"
],
"defaultStatus": "unaffected"
},
{
"repo": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git",
"vendor": "Linux",
"product": "Linux",
"versions": [
{
"status": "affected",
"version": "5.14"
},
{
"status": "unaffected",
"version": "0",
"lessThan": "5.14",
"versionType": "semver"
},
{
"status": "unaffected",
"version": "5.15.203",
"versionType": "semver",
"lessThanOrEqual": "5.15.*"
},
{
"status": "unaffected",
"version": "6.1.167",
"versionType": "semver",
"lessThanOrEqual": "6.1.*"
},
{
"status": "unaffected",
"version": "6.6.130",
"versionType": "semver",
"lessThanOrEqual": "6.6.*"
},
{
"status": "unaffected",
"version": "6.12.78",
"versionType": "semver",
"lessThanOrEqual": "6.12.*"
},
{
"status": "unaffected",
"version": "6.18.19",
"versionType": "semver",
"lessThanOrEqual": "6.18.*"
},
{
"status": "unaffected",
"version": "6.19.9",
"versionType": "semver",
"lessThanOrEqual": "6.19.*"
},
{
"status": "unaffected",
"version": "7.0",
"versionType": "original_commit_for_fix",
"lessThanOrEqual": "*"
}
],
"programFiles": [
"fs/xfs/xfs_log.c"
],
"defaultStatus": "affected"
}
]- Related CVEs
- CVE-2026-43365
Source reference:
/cveMetadata/cveId
Publisher severity
high
Source reference: /containers/cna/metrics
- Event
- #40066 · Revision 1
- Added to Heist Feed
- Publisher date