Skip to content
New issue

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

Handle fuzz target metadata correctly and in an untrusted manner. #3894

Merged
merged 5 commits into from
Mar 19, 2024

Conversation

jonathanmetzman
Copy link
Collaborator

Previously analyze task was not retrieving the fuzz target metadata properly (this needs the build, analyze was doing it in postprocess) and progression was doing it in an unprivileged way (using the db in utask_main). Change this so we can retrieve the metadata in utask_main and save it in postprocess.
Leave a TODO in corpus_pruning which isn't migrated yet.

Previously analyze task was not retrieving the fuzz target metadata
properly (this needs the build, analyze was doing it in postprocess)
and progression was doing it in an unprivileged way (using the db
in utask_main). Change this so we can retrieve the metadata in
utask_main and save it in postprocess.
Leave a TODO in corpus_pruning which isn't migrated yet.
@jonathanmetzman
Copy link
Collaborator Author

Fixes: #3893
Related: #3008

@jonathanmetzman jonathanmetzman merged commit 4307ddb into master Mar 19, 2024
6 checks passed
@jonathanmetzman jonathanmetzman deleted the fixtask branch March 19, 2024 17:58
Copy link
Collaborator

@alhijazi alhijazi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants