Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#54 closed task (fixed)

libc: fchdir(open('.', O_RDONLY)) may corrupt path resolving

Reported by: bird Owned by: bird
Priority: normal Milestone: libc-0.6.2
Component: libc Version: 1.1
Severity: major Keywords: fchdir pathresolver opendir
Cc:

Description

dirOpen isn't initializing the fInUnixTree member, and a fchdir operation may then load garbage into the global flag and screw things up really badly.

Change History (1)

comment:1 Changed 8 years ago by bird

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.