An issue was discovered in the Linux kernel before 4.8. Incorrect access checking in overlayfs mounts could be used by local attackers to modify or truncate files in the underlying filesystem.
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2018-16597.json"
[
{
"id": "CVE-2018-16597-38f2f068",
"signature_type": "Function",
"digest": {
"function_hash": "8426194120920340129866687271472324965",
"length": 910.0
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c0ca3d70e8d3cf81e2255a217f7ca402f5ed0862",
"target": {
"function": "ovl_permission",
"file": "fs/overlayfs/inode.c"
},
"deprecated": false
},
{
"id": "CVE-2018-16597-92a55a52",
"signature_type": "Function",
"digest": {
"function_hash": "55076634729475194723898625355842472599",
"length": 265.0
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c0ca3d70e8d3cf81e2255a217f7ca402f5ed0862",
"target": {
"function": "ovl_get_acl",
"file": "fs/overlayfs/inode.c"
},
"deprecated": false
},
{
"id": "CVE-2018-16597-feafec02",
"signature_type": "Line",
"digest": {
"threshold": 0.9,
"line_hashes": [
"67469204831306683649583912214420811041",
"139578129949009856971463891333400076272",
"16113199631991060813378197352534013223",
"155826821413163986850332958898920876143",
"37950867245681799359690367133308764225",
"290289603875305204004501879512557234125",
"38510626521634540343073426668457226026",
"253065929216538198004246678136115354784",
"155574443680533388490890109589585309980",
"225185905914176049594130708850942289998",
"259138105671442923139235338598125641313",
"319781393636492243084709489772153087823",
"283522130460870814321413706612743947429"
]
},
"signature_version": "v1",
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git@c0ca3d70e8d3cf81e2255a217f7ca402f5ed0862",
"target": {
"file": "fs/overlayfs/inode.c"
},
"deprecated": false
}
]