We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Today the Dr. Memory frontend does this check:
if (!file_is_readable(dr_root)) { fatal("invalid -dr_root %s", dr_root);
That's a directory, so it should really only check for +x, not +r. That allows an installer to prevent list access and only allow traversal.
The text was updated successfully, but these errors were encountered:
i#2051: in frontend, check for execute not read of DR root dir
62698ee
Adds a new static function file_is_executable in frontend.c Fixes DynamoRIO#2051
i#2051: in frontend, check for execute not read of DR root dir (#2389)
a8c9721
Adds a new static function file_is_executable in frontend.c to check for execute not read of DR root dir. Fixes #2051
Successfully merging a pull request may close this issue.
Today the Dr. Memory frontend does this check:
That's a directory, so it should really only check for +x, not +r. That allows an installer to prevent list access and only allow traversal.
The text was updated successfully, but these errors were encountered: