Re: [PATCH] proc: fix races of /proc/PID/{fd/,fdinfo/,fdinfo/*}

From: Andrew Morton
Date: Tue Aug 23 2011 - 17:45:27 EST


On Thu, 4 Aug 2011 20:20:09 +0400
Vasiliy Kulikov <segoon@xxxxxxxxxxxx> wrote:

> fd* files are restricted to the task's owner, but keeping opened procfs
> file descriptors makes it possible to violate the permission model.
> Keeping fdinfo/* may disclosure current position and flags, keeping
> fdinfo/ and fd/ may disclosure number of opened files.
>
> Used existing (un)lock_trace functions to deal with the race.

what race.

When fixing a bug, please completely, utterly and exhaustively describe
the bug!

> CC: Stable Tree <stable@xxxxxxxxxx>

And when cc'ing -stable, please make it very clear why you consider the
bug sufficiently serious to warant mackporting the fix into earlier
kernels.

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/