├── .gitchangelog.rc ├── .github └── workflows │ ├── codeql.yml │ └── pythonapp.yml ├── .gitignore ├── AUTHORS ├── README.md ├── _config.yml ├── bin └── finder.py ├── doc └── logos │ ├── git-vuln-finder-small.png │ ├── git-vuln-finder.png │ └── git-vuln-finder.svg ├── git_vuln_finder ├── __init__.py ├── pattern.py ├── patterns │ └── en │ │ └── medium │ │ ├── c │ │ ├── c.prefix │ │ ├── c.suffix │ │ ├── crypto │ │ ├── crypto.prefix │ │ ├── crypto.suffix │ │ ├── vuln │ │ ├── vuln.prefix │ │ └── vuln.suffix ├── run.py └── vulnerability.py ├── poetry.lock ├── pyproject.toml └── tests ├── conftest.py ├── gharchive_test.json ├── sample_output.json └── test_finder.py /.gitchangelog.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/.gitchangelog.rc -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/pythonapp.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/.github/workflows/pythonapp.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/.gitignore -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/AUTHORS -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/_config.yml -------------------------------------------------------------------------------- /bin/finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/bin/finder.py -------------------------------------------------------------------------------- /doc/logos/git-vuln-finder-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/doc/logos/git-vuln-finder-small.png -------------------------------------------------------------------------------- /doc/logos/git-vuln-finder.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/doc/logos/git-vuln-finder.png -------------------------------------------------------------------------------- /doc/logos/git-vuln-finder.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/doc/logos/git-vuln-finder.svg -------------------------------------------------------------------------------- /git_vuln_finder/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/__init__.py -------------------------------------------------------------------------------- /git_vuln_finder/pattern.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/pattern.py -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/patterns/en/medium/c -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/c.prefix: -------------------------------------------------------------------------------- 1 | (?i)( -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/c.suffix: -------------------------------------------------------------------------------- 1 | ) -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/crypto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/patterns/en/medium/crypto -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/crypto.prefix: -------------------------------------------------------------------------------- 1 | .*( -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/crypto.suffix: -------------------------------------------------------------------------------- 1 | ){1,} -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/vuln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/patterns/en/medium/vuln -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/vuln.prefix: -------------------------------------------------------------------------------- 1 | (?i)( -------------------------------------------------------------------------------- /git_vuln_finder/patterns/en/medium/vuln.suffix: -------------------------------------------------------------------------------- 1 | ) -------------------------------------------------------------------------------- /git_vuln_finder/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/run.py -------------------------------------------------------------------------------- /git_vuln_finder/vulnerability.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/git_vuln_finder/vulnerability.py -------------------------------------------------------------------------------- /poetry.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/poetry.lock -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/pyproject.toml -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/gharchive_test.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/tests/gharchive_test.json -------------------------------------------------------------------------------- /tests/sample_output.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/tests/sample_output.json -------------------------------------------------------------------------------- /tests/test_finder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cve-search/git-vuln-finder/HEAD/tests/test_finder.py --------------------------------------------------------------------------------