From 4f288837cae9aaadd42d805fa8a6fbe3db09ac4e Mon Sep 17 00:00:00 2001 From: Eyal Gabay Date: Thu, 15 Oct 2026 19:03:51 +0300 Subject: [PATCH] Add CITATION.cff GitHub shows a "Cite this repository" button from it, and Zenodo uses it as the record's metadata when it archives a release. --- CITATION.cff | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 CITATION.cff diff --git a/CITATION.cff b/CITATION.cff new file mode 100644 index 0000000..7c222e7 --- /dev/null +++ b/CITATION.cff @@ -0,0 +1,30 @@ +# Citation metadata. GitHub reads this file for the "Cite this repository" +# button, and Zenodo reads it when it archives a GitHub release. +cff-version: 1.2.0 +message: "If you use this app in research, a course or a benchmark, please cite it as below." +type: software +title: "vulnerable-python: a deliberately vulnerable Python web app" +abstract: >- + A deliberately vulnerable Flask application for security testing and + training. Each endpoint passes one kind of untrusted input to one risky + operation: a SQL query, a shell command, code evaluation, deserialization, + a file path, an outbound request and more. Run it only on an isolated lab + machine you control, and never deploy it. +authors: + - given-names: Eyal + family-names: Gabay + affiliation: EyalSec + email: eyal@eyalsec.com +license: MIT +repository-code: "https://github.com/EyalSec/vulnerable-python" +url: "https://eyalsec.com/vulnerabilities" +keywords: + - application security + - deliberately vulnerable + - security training + - sql injection + - command injection + - path traversal + - ssrf + - python + - flask