{"id":2220134,"url":"http://patchwork.ozlabs.org/api/1.0/covers/2220134/?format=json","project":{"id":12,"url":"http://patchwork.ozlabs.org/api/1.0/projects/12/?format=json","name":"Linux CIFS Client","link_name":"linux-cifs-client","list_id":"linux-cifs.vger.kernel.org","list_email":"linux-cifs@vger.kernel.org","web_url":"","scm_url":"","webscm_url":""},"msgid":"<2026040635-banking-unsoiled-3250@gregkh>","date":"2026-04-06T13:49:36","name":"[0/2] smb: some potential bugfixes","submitter":{"id":11800,"url":"http://patchwork.ozlabs.org/api/1.0/people/11800/?format=json","name":"Greg Kroah-Hartman","email":"gregkh@linuxfoundation.org"},"series":[{"id":498856,"url":"http://patchwork.ozlabs.org/api/1.0/series/498856/?format=json","date":"2026-04-06T13:49:37","name":"smb: some potential bugfixes","version":1,"mbox":"http://patchwork.ozlabs.org/series/498856/mbox/"}],"headers":{"Return-Path":"\n <linux-cifs+bounces-10680-incoming=patchwork.ozlabs.org@vger.kernel.org>","X-Original-To":["incoming@patchwork.ozlabs.org","linux-cifs@vger.kernel.org"],"Delivered-To":"patchwork-incoming@legolas.ozlabs.org","Authentication-Results":["legolas.ozlabs.org;\n\tdkim=pass (1024-bit key;\n unprotected) header.d=linuxfoundation.org header.i=@linuxfoundation.org\n header.a=rsa-sha256 header.s=korg header.b=W+0RV4pG;\n\tdkim-atps=neutral","legolas.ozlabs.org;\n spf=pass (sender SPF authorized) smtp.mailfrom=vger.kernel.org\n (client-ip=2600:3c04:e001:36c::12fc:5321; helo=tor.lore.kernel.org;\n envelope-from=linux-cifs+bounces-10680-incoming=patchwork.ozlabs.org@vger.kernel.org;\n receiver=patchwork.ozlabs.org)","smtp.subspace.kernel.org;\n\tdkim=pass (1024-bit key) header.d=linuxfoundation.org\n header.i=@linuxfoundation.org header.b=\"W+0RV4pG\"","smtp.subspace.kernel.org;\n arc=none smtp.client-ip=10.30.226.201"],"Received":["from tor.lore.kernel.org (tor.lore.kernel.org\n [IPv6:2600:3c04:e001:36c::12fc:5321])\n\t(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)\n\t key-exchange x25519)\n\t(No client certificate requested)\n\tby legolas.ozlabs.org (Postfix) with ESMTPS id 4fq9gg1Ntcz1xy1\n\tfor <incoming@patchwork.ozlabs.org>; Mon, 06 Apr 2026 23:50:07 +1000 (AEST)","from smtp.subspace.kernel.org (conduit.subspace.kernel.org\n [100.90.174.1])\n\tby tor.lore.kernel.org (Postfix) with ESMTP id E019F30160C0\n\tfor <incoming@patchwork.ozlabs.org>; Mon,  6 Apr 2026 13:49:49 +0000 (UTC)","from localhost.localdomain (localhost.localdomain [127.0.0.1])\n\tby smtp.subspace.kernel.org (Postfix) with ESMTP id 066E3305E19;\n\tMon,  6 Apr 2026 13:49:45 +0000 (UTC)","from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org\n [10.30.226.201])\n\t(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))\n\t(No client certificate requested)\n\tby smtp.subspace.kernel.org (Postfix) with ESMTPS id D73043019AA;\n\tMon,  6 Apr 2026 13:49:44 +0000 (UTC)","by smtp.kernel.org (Postfix) with ESMTPSA id 3221DC4CEF7;\n\tMon,  6 Apr 2026 13:49:43 +0000 (UTC)"],"ARC-Seal":"i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116;\n\tt=1775483384; cv=none;\n b=XFT6LVztKrSP8snCDn052b2tjFKB38xj3lLP/VN3MLzMHeKu+k4CbdGi05XiMkqvwP5uxx3X3ZfixcMjitumYONC+DQvS4LXWQR1sYhONPWn5yYxcMfqbe2ZB1lx3VlYcYVZMS6zutn3Ys1qraDhPILw5toILbTYAZy4nHOi3xc=","ARC-Message-Signature":"i=1; a=rsa-sha256; d=subspace.kernel.org;\n\ts=arc-20240116; t=1775483384; c=relaxed/simple;\n\tbh=TzAblbXjxx/LrehRO37AvhdYEIzQgYRkm313jS7aXDA=;\n\th=From:To:Cc:Subject:Date:Message-ID:MIME-Version;\n b=o3dikX8N06sxHLUISD2lk91Hoy/nHDj1BkrFeNJRHSjgtkPdI7zAlCp1Birrl7/szScNLLCUnWwICywfDqQRBo+wZ9YifYE/w8SBcun8NZ4xKT/U0RddgpHNRiS/yXmtf2mZm/WDvqThi04fVwoZJMtzNr9uL+tFBLBmUDTGqmw=","ARC-Authentication-Results":"i=1; smtp.subspace.kernel.org;\n dkim=pass (1024-bit key) header.d=linuxfoundation.org\n header.i=@linuxfoundation.org header.b=W+0RV4pG;\n arc=none smtp.client-ip=10.30.226.201","DKIM-Signature":"v=1; a=rsa-sha256; c=relaxed/simple; d=linuxfoundation.org;\n\ts=korg; t=1775483384;\n\tbh=TzAblbXjxx/LrehRO37AvhdYEIzQgYRkm313jS7aXDA=;\n\th=From:To:Cc:Subject:Date:From;\n\tb=W+0RV4pG9LJ0oLmBkeXnbnxXvZznZTlADwEGXF8pDfXnuyjXAFHtyIGfS4W3mLuJ3\n\t K8Wx2zcjlWLMhybjtNxkIEDModVQp7YYC2Ht6cQQfp0X7oAOCmznnhjY4p8yoqaVXX\n\t 3kSwec00Yf+ytiyuunBnl3zRZM9oBpaB8Yy6Re8Y=","From":"Greg Kroah-Hartman <gregkh@linuxfoundation.org>","To":"linux-cifs@vger.kernel.org,\n\tsamba-technical@lists.samba.org","Cc":"linux-kernel@vger.kernel.org,\n\tGreg Kroah-Hartman <gregkh@linuxfoundation.org>,\n\tSteve French <sfrench@samba.org>,\n\tPaulo Alcantara <pc@manguebit.org>,\n\tRonnie Sahlberg <ronniesahlberg@gmail.com>,\n\tShyam Prasad N <sprasad@microsoft.com>,\n\tTom Talpey <tom@talpey.com>,\n\tBharath SM <bharathsm@microsoft.com>","Subject":"[PATCH 0/2] smb: some potential bugfixes","Date":"Mon,  6 Apr 2026 15:49:36 +0200","Message-ID":"<2026040635-banking-unsoiled-3250@gregkh>","X-Mailer":"git-send-email 2.53.0","Precedence":"bulk","X-Mailing-List":"linux-cifs@vger.kernel.org","List-Id":"<linux-cifs.vger.kernel.org>","List-Subscribe":"<mailto:linux-cifs+subscribe@vger.kernel.org>","List-Unsubscribe":"<mailto:linux-cifs+unsubscribe@vger.kernel.org>","MIME-Version":"1.0","Lines":"23","X-Developer-Signature":"v=1; a=openpgp-sha256; l=804;\n i=gregkh@linuxfoundation.org; h=from:subject:message-id;\n bh=TzAblbXjxx/LrehRO37AvhdYEIzQgYRkm313jS7aXDA=;\n b=owGbwMvMwCRo6H6F97bub03G02pJDJmXd34w89Kd+Uv6hid3XpORQ/8Mzh0Lt/VPNHu/9mUoi\n +GyQmeOjlgWBkEmBlkxRZYv23iO7q84pOhlaHsaZg4rE8gQBi5OAZiIYQHDPNO9EWfVbzB/abaO\n eMfU73jUantgDMOCvrc3hEt1zy15tz6l+Nqn0zX+50LXAwA=","X-Developer-Key":"i=gregkh@linuxfoundation.org; a=openpgp;\n fpr=F4B60CC5BF78C2214A313DCB3147D40DDB2DFB29","Content-Transfer-Encoding":"8bit"},"content":"I spent the time exercising some new fuzzing tools on the ksmbd and smb\ncode purely because it's something that is simple to set up and test\nlocally with virtual machines, and in doing so, potentially found some\nminor problems for when you have an \"untrusted\" client.\n\nHere's some fixes for what I happened to notice.  They pass my very\nlimited testing here, but please don't trust them at all and verify that\nI'm not just making this all up before accepting them.\n\nthanks!\n\ngreg k-h\n\nGreg Kroah-Hartman (2):\n  smb: client: fix off-by-8 bounds check in check_wsl_eas()\n  smb: client: fix OOB reads parsing symlink error response\n\n fs/smb/client/smb2file.c  | 20 ++++++++++++--------\n fs/smb/client/smb2inode.c |  2 +-\n 2 files changed, 13 insertions(+), 9 deletions(-)"}