lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <20240906105434.263323-1-usama.anjum@collabora.com> Date: Fri, 6 Sep 2024 15:54:33 +0500 From: Muhammad Usama Anjum <usama.anjum@...labora.com> To: Konstantin Komarov <almaz.alexandrovich@...agon-software.com>, lei lu <llfamsec@...il.com> Cc: Muhammad Usama Anjum <usama.anjum@...labora.com>, kernel@...labora.com, ntfs3@...ts.linux.dev, linux-kernel@...r.kernel.org Subject: [PATCH] ntfs3: Remove duplicate code Don't check validity of asize second time once it has been checked before. Remove the duplicate code. Fixes: 556bdf27c2dd ("ntfs3: Add bounds checking to mi_enum_attr()") Signed-off-by: Muhammad Usama Anjum <usama.anjum@...labora.com> --- fs/ntfs3/record.c | 4 ---- 1 file changed, 4 deletions(-) diff --git a/fs/ntfs3/record.c b/fs/ntfs3/record.c index 427c71be0f087..0f400366231d5 100644 --- a/fs/ntfs3/record.c +++ b/fs/ntfs3/record.c @@ -268,10 +268,6 @@ struct ATTRIB *mi_enum_attr(struct mft_inode *mi, struct ATTRIB *attr) /* Check size of attribute. */ if (!attr->non_res) { - /* Check resident fields. */ - if (asize < SIZEOF_RESIDENT) - return NULL; - t16 = le16_to_cpu(attr->res.data_off); if (t16 > asize) return NULL; -- 2.39.2
Powered by blists - more mailing lists