Kernel: Fix string validation in unlink syscall

This commit is contained in:
2025-08-28 15:55:40 +03:00
parent a8bb07052e
commit c1b6b6b76a
+2 -1
View File
@@ -1236,7 +1236,8 @@ namespace Kernel
{
LockGuard _(m_process_lock);
TRY(validate_string_access(path1));
TRY(validate_string_access(path2));
if (path2 != nullptr)
TRY(validate_string_access(path2));
if (!find_file(fd, path2, O_NOFOLLOW).is_error())
return BAN::Error::from_errno(EEXIST);