Skip to content

Add OWASP AI resource importers#858

Open
Bornunique911 wants to merge 4 commits intoOWASP:mainfrom
Bornunique911:review/issue-471-ai-resource-importers
Open

Add OWASP AI resource importers#858
Bornunique911 wants to merge 4 commits intoOWASP:mainfrom
Bornunique911:review/issue-471-ai-resource-importers

Conversation

@Bornunique911
Copy link
Copy Markdown

Summary

This PR adds AI-related OWASP resource importer support for issue #471.

It introduces the parser/data/test layer for:

  • OWASP AI Security Verification Standard (AISVS)
  • OWASP Top 10 for LLM and Gen AI Apps 2025

This is the first upstream PR in the stacked #471 review series.

What changed

  • added parser support for AISVS
  • added parser support for OWASP Top 10 for LLM and Gen AI Apps 2025
  • added bundled source data for these resources
  • added parser test coverage for the new OWASP AI resources

Why this is split out

The full #471 work is too large to review effectively as one PR.

This PR isolates one OWASP resource family so the parser/data model can be reviewed independently before the later Kubernetes, cheat sheet, backend analysis, and frontend changes.

Validation

./venv/bin/python -m pytest application/tests/owasp_aisvs_parser_test.py application/tests/owasp_llm_top10_2025_parser_test.py -q

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.

1 participant