A flaw was found in the Linux kernel's ext4 filesystem. A local user can cause an out-of-bound write in in fs/jbd2/transaction.c code, a denial of service, and a system crash by unmounting a crafted ext4 filesystem image.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-10882.json"
[
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 27003.0,
"function_hash": "331755796431151291925642701743429388895"
},
"signature_type": "Function",
"id": "CVE-2018-10882-3a509733",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"function": "ext4_fill_super",
"file": "fs/ext4/super.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"294409977538822999640511261835801213659",
"223551134865871918584627783889942414797",
"266276154106797539263642920635123033953",
"266933102201387810306906887093091421678"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2018-10882-67555580",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"file": "fs/ext4/inode.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 2148.0,
"function_hash": "172364616532535566888794546191889676867"
},
"signature_type": "Function",
"id": "CVE-2018-10882-6aa222ce",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"function": "__ext4_get_inode_loc",
"file": "fs/ext4/inode.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"190502460639975623925685043286526962134",
"332748400400659444655465224135054233579",
"203001181392445249447744897032678409626",
"280159326710902834634065196446074677919"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2018-10882-71172f7a",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"file": "fs/ext4/super.c"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"length": 362.0,
"function_hash": "254382844905232414345342332542529361014"
},
"signature_type": "Function",
"id": "CVE-2018-10882-8cda9f50",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"function": "ext4_valid_inum",
"file": "fs/ext4/ext4.h"
}
},
{
"signature_version": "v1",
"deprecated": false,
"digest": {
"line_hashes": [
"90687940253021245915757782187519845513",
"307833426274002553159690402876549378088",
"36340272078071698153730733158422873225",
"62217104058610628555119225103843316166",
"264253334762745719096279565789321789466",
"288265456084611149982156638323992345226",
"94305522307486082683755207943004028798",
"309291878857421707309291684582624905146"
],
"threshold": 0.9
},
"signature_type": "Line",
"id": "CVE-2018-10882-fd09389f",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c37e9e013469521d9adb932d17a1795c139b36db",
"target": {
"file": "fs/ext4/ext4.h"
}
}
]