Skip to content

Commit 9aa6418

Browse files
leocstonebrauner
authored andcommitted
afs: Fix check for NULL terminator
Add a missing check for reaching the end of the string while attempting to split a command. Fixes: f94f70d ("afs: Provide a way to configure address priorities") Reported-by: [email protected] Closes: https://syzkaller.appspot.com/bug?extid=7741f872f3c53385a2e2 Signed-off-by: Leo Stone <[email protected]> Signed-off-by: David Howells <[email protected]> Link: https://lore.kernel.org/[email protected] Acked-by: David Howells <[email protected]> cc: Marc Dionne <[email protected]> cc: [email protected] cc: [email protected] Signed-off-by: Christian Brauner <[email protected]>
1 parent 89be9a8 commit 9aa6418

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

fs/afs/addr_prefs.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ static int afs_split_string(char **pbuf, char *strv[], unsigned int maxstrv)
4848
strv[count++] = p;
4949

5050
/* Skip over word */
51-
while (!isspace(*p))
51+
while (!isspace(*p) && *p)
5252
p++;
5353
if (!*p)
5454
break;

0 commit comments

Comments
 (0)