Datasets › Detecting Security Patches Via Behavioral Data

Detecting Security Patches Via Behavioral Data (Nitzan Farhi)

Introduced by Nitzan Farhi et al. in Detecting Security Patches via Behavioral Data in Code Repositories4 Feb 2023 archive 2025-07-28

The code that created this dataset can be seen in https://github.com/nitzanfarhi/SecurityPatchDetection and can be reproduced by running:

 python data_collection\create_dataset.py --all -o data_collection\data

Notice that this dataset doesn't include the commits' generated data as it is very big. This can be generated by running only :

 python data_collection\create_dataset.py  --commits -data_collection\data

A repository name is symbolised by _

License

This dataset is publicly available for researchers. If you are using our dataset,
you should cite our related research paper which outlines the details of the dataset and its underlying principles:

@article{farhi2023detecting, title={Detecting Security Patches via Behavioral Data in Code Repositories}, author={Farhi, Nitzan and Koenigstein, Noam and Shavitt, Yuval}, journal={arXiv preprint arXiv:2302.02112}, year={2023} } As well as mentioning gharchive.org, if you use their data as well.

Benchmarks archive 2025-07-28

No leaderboard in the archive resolves to this dataset.

Papers archive 2025-07-28

No paper in the archive has a leaderboard row on this dataset; the archive counts 1 paper for it but never published that list.

Dataset loaders archive 2025-07-28

No loader listed in the archive.

Tasks archive 2025-07-28

License archive 2025-07-28

No licence recorded in the archive. Absence here is not a statement about the dataset's terms.

Modalities archive 2025-07-28

Languages archive 2025-07-28

Variants archive 2025-07-28

  • Detecting Security Patches Via Behavioral Data

1 variant name, as the archive lists them.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections