Skip to content

Security fix: pin dependency versions and add pip-audit step#309

Open
abn2357 wants to merge 1 commit intotronprotocol:masterfrom
abn2357:fix_security_vulnerabilities
Open

Security fix: pin dependency versions and add pip-audit step#309
abn2357 wants to merge 1 commit intotronprotocol:masterfrom
abn2357:fix_security_vulnerabilities

Conversation

@abn2357
Copy link
Copy Markdown
Contributor

@abn2357 abn2357 commented Apr 15, 2026

Summary

  • Pin pymdown-extensions==10.14.3 and mkdocs-exclude==1.0.2 to prevent
    supply chain attacks (M-03)
  • Add pip-audit dependency scanning step before build to detect known
    vulnerabilities (I-05)

Test plan

  • Manually trigger the workflow and verify all dependencies install
    successfully
  • Verify pip-audit step runs and passes
  • Verify site builds and deploys correctly

Pin pymdown-extensions==10.14.3 and mkdocs-exclude==1.0.2 to prevent supply chain attacks (M-03); add pip-audit dependency scanning step before build to detect known vulnerabilities (I-05)
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