Escaping a root directory with Windows device paths in Go's path/filepath
Go's path cleaner did not know that \??\c:\x is another spelling of c:\x, and the fix for that needed a fix of its own.
Go's path cleaner did not know that \??\c:\x is another spelling of c:\x, and the fix for that needed a fix of its own.
Windows stores one previous-access-mode value per thread and uses it to answer two unrelated questions, and the workaround for that leaks straight into driver code.
found by James Forshaw, Google Project Zero