Skip to content

Create interfaces for building CVEs found on OSS-Fuzz #78

Description

@lilyleith

Task Description
We have found a method for sourcing real-world CVEs from OSS-Fuzz. The next step is creating interfaces for building these programs that aligns with the following requirements:

  • Compilation through gcc with Address Sanitization.
  • The reduction of the compilation script into one invocation.
  • Execution of the compiled build in one invocation.

The task is to explore the possible methods of achieving the above requirements via a shell script, docker file, task file, or a dedicated python script.

Expected Outcome
A consistent method of building the CVEs using one of the tools mentioned above.

Additional Context
Helpful resources in this task will be: the OSS-Fuzz build helper, which could provide a neat outline for the builds.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

TaskGeneral Task or Refactoring

Type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions