Received: by 2002:a05:7412:b995:b0:f9:9502:5bb8 with SMTP id it21csp7095099rdb; Wed, 3 Jan 2024 04:40:36 -0800 (PST) X-Google-Smtp-Source: AGHT+IGRtafqTwfuAFvZlZfCDRSubNMDQSNVmOlUmEpIg3TnAidWBCM7Snu4p8L16gcQt4yUDWpn X-Received: by 2002:a05:622a:15c5:b0:425:9a46:365b with SMTP id d5-20020a05622a15c500b004259a46365bmr25403474qty.45.1704285636045; Wed, 03 Jan 2024 04:40:36 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1704285635; cv=none; d=google.com; s=arc-20160816; b=d7QM22V07EwlIHHMKhAZ6AJsMklFuyGPLkHGKuZWMsVuyh4c/jNY9aAZ8LOyu6yCX9 zTFQLnqo0yW5ZRHQY789pQsl8Su49UZN0iUPUq0FfSkP9tJB1U5bP9HUAmWSOo01TDuS etwCiw0Q9NdHqLg6nijuTxxkvnmrrZcAkOoz7CrbDmIGNvOVvNsWAwRd7jhR0Y+UxxRV t04wzr3Gm4C/gwbB00/ccfSSNqUq2VSNVE1j6FVtOfz9VnwmUwgnD8ZS5cDfAVDXwuSG HRpLx1z4AetqqKl+QxL+1IKKQ0Hrr0dCJqv7vNYTs5LORgX6nCh9PrY0UsVBoumvMPE/ FQCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:list-unsubscribe :list-subscribe:list-id:precedence:references:in-reply-to:date :subject:cc:to:from:message-id:dkim-signature; bh=c5fu1A1ImJUvOCFks4wnS2EUsKt4lP/tQqjI0lBUL38=; fh=Bi0NNNmIEi38maxoreXKKzTqnU3sFgHmF+ug15tAe24=; b=Y2M3ZvkTAaEqI+hZZZHV47gzDkybfI1BSJfEoan9zV5ZDvXq7mmmwWbsV8WFVfjAFq InO+VWkRGNevHnWGyPZk+EOwjymdtsVEz3PzMI2N4mPvKLmjx0WPJwYYiuKg6P6AGuJJ Gh3sqQGH0mofL45t91F31n0PD7nn77UQR3pM6yPZMfMdihsANnHS5yFhnlWnJDI1Mx2Y j6YqTi1jm/m+E8MFPlahlrAQArvQCsa9Gq5AniKLhUSbyQUdxIv9vPI7bm9i1th/S4aq sY5fQ0wNf6M7WJHl68xBjUegHF6cJNIz1eB6eIeajeruA2DBK5esQsnHcl6uUYfU2MFd +zyw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=h8eQMLFb; spf=pass (google.com: domain of linux-kernel+bounces-15522-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-15522-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id w16-20020a05622a191000b0042393b400bfsi28570286qtc.738.2024.01.03.04.40.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 03 Jan 2024 04:40:35 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-15522-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@qq.com header.s=s201512 header.b=h8eQMLFb; spf=pass (google.com: domain of linux-kernel+bounces-15522-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-15522-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=qq.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 9A2BC1C233C4 for ; Wed, 3 Jan 2024 12:40:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id EB41A199B3; Wed, 3 Jan 2024 12:40:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=qq.com header.i=@qq.com header.b="h8eQMLFb" X-Original-To: linux-kernel@vger.kernel.org Received: from out203-205-221-153.mail.qq.com (out203-205-221-153.mail.qq.com [203.205.221.153]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 73791199A2; Wed, 3 Jan 2024 12:40:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=qq.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=qq.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qq.com; s=s201512; t=1704285615; bh=c5fu1A1ImJUvOCFks4wnS2EUsKt4lP/tQqjI0lBUL38=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=h8eQMLFbbnJWbhhfMx4EuUzIrCVnw5TcxGwTKW6qfiHAUhzMrIzCWHtIVGiuBQXkc 8QFJgZw+6cNzj/JwoZQ1+XaCT7OHi9lqe+rCSW1gflC+Rc4nGLpvt37Zz6Wtb7OjV0 7DjWorHb9k7I7W5yg4aTc7lLl03C6+pVohxNe7AQ= Received: from pek-lxu-l1.wrs.com ([111.198.225.215]) by newxmesmtplogicsvrsza10-0.qq.com (NewEsmtp) with SMTP id A0D1B6CA; Wed, 03 Jan 2024 20:40:13 +0800 X-QQ-mid: xmsmtpt1704285613tf9xk87nb Message-ID: X-QQ-XMAILINFO: NY3HYYTs4gYSjGGl4pI81D+9aPPG4Pl6XKvRN2GgZe65xh/KrLRQFrwo9ipoS5 rcpgrV+ZnEYvIwaDDEQrTLgumXGp8mIzoX574PfCtSOz4bYCvGZX2ujoTNIx8cIKpACwrwCDdI2O dP0dK5u6RGeKrk6x0QGeGfou49RKH5P0Gf9arHXmm5P86KbtFkcHbsGow2GCMMqMBNPKgQjBF3Wx P7BYqXgCRfX32nxTE/EgeGnFu6h1kWmY86pwZ0FTb8PkRxS/ZeTz+y6DVSZcbX0Xzyg36SclpYdl c6Kti6PjAJFiT9z5zJIpRWmUJcyv+XoOPBQhvAGxZrlq78uCTlCBvb497ek1y4XMusZ2i0hMl1Ug XtGeAB1uF6oUOhSf3iIIlKQV/06li6rw4UWx+RW2mxHooQpPSL1LB+59MK1viv75fn+0pR2lCN0X H65pDupLP2a0+osRu7Nr2mlZWus1RyyGQATnuFWUqQDTscJVz3qjXsNXTwHR7O3vqqAQ95+HVG/H V8bHLb6T2NE1IESyeols2O7ev8jKI9Ou4jMhKtPA3kgjuBmd9rtTdVHRznPsd8m6AzXokT6w3Q95 3l3Ttbvp2/aHzoHWHXupZBqJN3oUkZlVATLgWNsGO55sKl9+PXpiv0IVpw0C955rvQ9Zp2+5PZds xXxBZsbvpFH60iRWuP/JDwCqXdlXIo4czkIf6B9L6sC4+13gNmdZuTf2z9uZmfQ0VwGJuth0bJaI yowE4SXUxe5OOVnpKwwZGgzC/+DyEBUss/iOxAbFuVop8UAxjLcGtTquw5qnSicCmUCwzU/OHiLe BOovfhFzrjS03rmHyK8RhNyd4CPaHEQxuQ7DctdhbYMn3VXcU+fvM2rOQvTU8Y9QCyKB7ZJ7/J2u uiSyciYzoruBpDmB7rPixmz4cg6jPNUQ+SXA+Ge4tLRTPfGOfg55yfcgUtT5Hp0l4mvfpOwVCN X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= From: Edward Adam Davis To: syzbot+74dce9511a59ad67a492@syzkaller.appspotmail.com Cc: linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, reiserfs-devel@vger.kernel.org, syzkaller-bugs@googlegroups.com Subject: [PATCH] reiserfs: fix null ptr deref in reiserfs_xattr_set Date: Wed, 3 Jan 2024 20:40:13 +0800 X-OQ-MSGID: <20240103124012.2765090-2-eadavis@qq.com> X-Mailer: git-send-email 2.43.0 In-Reply-To: <0000000000009d4b80060df41cf8@google.com> References: <0000000000009d4b80060df41cf8@google.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Before performing any xattr settings, it is necessary to first confirm that both xattr_root and priv_root are valid. Reported-and-tested-by: syzbot+74dce9511a59ad67a492@syzkaller.appspotmail.com Signed-off-by: Edward Adam Davis i_sb)) + return -EOPNOTSUPP; + /* Check before we start a transaction and then do nothing. */ if (!d_really_is_positive(REISERFS_SB(inode->i_sb)->priv_root)) return -EOPNOTSUPP; -- 2.43.0