In the Linux kernel, the following vulnerability has been resolved:
FS: JFS: Fix null-ptr-deref Read in txBegin
Syzkaller reported an issue where txBegin may be called on a superblock in a read-only mounted filesystem which leads to NULL pointer deref. This could be solved by checking if the filesystem is read-only before calling txBegin, and returning with appropiate error code.
{ "vanir_signatures": [ { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-147df0b0", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e94d0d378d2754b26fc54b429582553f7b53e15" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-28635163", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e5eb6c5ecd8ddb9cfea751cf30f9e23eac97ca3" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-28eff3b5", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@47cfdc338d674d38f4b2f22b7612cc6a2763ba27" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-37dcd08f", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b4c144767736221cad92c132f72b3c6ed06a0ea" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-5e90e8c1", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7225e9e09519deb7e0c42eb6070029cc456e84d" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-6220ef6b", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e5eb6c5ecd8ddb9cfea751cf30f9e23eac97ca3" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-681f4fcc", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a3f20efe6c901d4c0871cfd1d8c65e2ade71fc1" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-6fd53817", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7225e9e09519deb7e0c42eb6070029cc456e84d" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-895f953c", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7d17d6bd7cd4f6940b335ea7a6fce5b6d22adc2" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-925ad5bf", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd2db13fb72ff18c633a48229589d42ceb89d1f8" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-9b95d1b1", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@fd2db13fb72ff18c633a48229589d42ceb89d1f8" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-a3cecf46", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@a7d17d6bd7cd4f6940b335ea7a6fce5b6d22adc2" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-aed27534", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3e94d0d378d2754b26fc54b429582553f7b53e15" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-c455dccc", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@47cfdc338d674d38f4b2f22b7612cc6a2763ba27" }, { "deprecated": false, "signature_type": "Line", "target": { "file": "fs/jfs/namei.c" }, "id": "CVE-2023-53457-d06318e6", "digest": { "line_hashes": [ "90447242314796638793342581287632990709", "160426216533582684468804529169946900528", "151529226176663076752723315512761222766" ], "threshold": 0.9 }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@2a3f20efe6c901d4c0871cfd1d8c65e2ade71fc1" }, { "deprecated": false, "signature_type": "Function", "target": { "file": "fs/jfs/namei.c", "function": "jfs_link" }, "id": "CVE-2023-53457-f33173d0", "digest": { "length": 1272.0, "function_hash": "30173437165132857433703728715220960735" }, "signature_version": "v1", "source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@1b4c144767736221cad92c132f72b3c6ed06a0ea" } ] }