[PATCH 1/1][SRU][J] UBUNTU: SAUCE: cifs: fix null pointer dereference in find_ipc_from_server_path

ghadi.rahme at canonical.com ghadi.rahme at canonical.com
Tue May 5 08:43:01 UTC 2026


From: Ghadi Elie Rahme <ghadi.rahme at canonical.com>

BugLink: https://launchpad.net/bugs/2150730

Signed-off-by: Ghadi Elie Rahme <ghadi.rahme at canonical.com>
---
 fs/cifs/dfs_cache.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/fs/cifs/dfs_cache.c b/fs/cifs/dfs_cache.c
index 61575cc81fbb..924ed7c90682 100644
--- a/fs/cifs/dfs_cache.c
+++ b/fs/cifs/dfs_cache.c
@@ -98,7 +98,7 @@ static struct cifs_ses *find_ipc_from_server_path(struct cifs_ses **ses, const c
 
 	get_ipc_unc(path, unc, sizeof(unc));
 	for (; *ses; ses++) {
-		if (!strcasecmp(unc, (*ses)->tcon_ipc->treeName))
+		if ((*ses)->tcon_ipc && !strcasecmp(unc, (*ses)->tcon_ipc->treeName))
 			return *ses;
 	}
 	return ERR_PTR(-ENOENT);
-- 
2.53.0




More information about the kernel-team mailing list