First published: Wed Sep 14 2011(Updated: )
Currently, we skip doing the is_path_accessible check in cifs_mount if there is no prefixpath. There is a report of at least one server however that allows a TREE_CONNECT to a share that has a DFS referral at its root. UNC that had no prefixpath was used in that case, so the is_path_accessible check was not triggered and the box later hit a BUG() because we were chasing a DFS referral on the root dentry for the mount. Upstream fix: 70945643722ffeac779d2529a348f99567fa5c33 References: <a class="bz_bug_link bz_status_CLOSED bz_closed bz_public " title="CLOSED UPSTREAM - mounting of DFS share causes kernel oops" href="show_bug.cgi?id=682829">https://bugzilla.redhat.com/show_bug.cgi?id=682829</a> <a href="https://github.com/torvalds/linux/commit/70945643722ffeac779d2529a348f99567fa5c33">https://github.com/torvalds/linux/commit/70945643722ffeac779d2529a348f99567fa5c33</a> Acknowledgements: Red Hat would like to thank Yogesh Sharma for reporting this issue.
Credit: secalert@redhat.com secalert@redhat.com
Affected Software | Affected Version | How to fix |
---|---|---|
Linux Linux kernel | <2.6.39 | |
Redhat Enterprise Linux | =4.0 | |
debian/linux-2.6 |
Sign up to SecAlerts for real-time vulnerability data matched to your software, aggregated from hundreds of sources.