Skip to content

Commit f824dbb

Browse files
committed
Add missing vulnerability ignore flags for filelock and fonttools
pip-audit was reporting: - filelock 3.20.0: GHSA-w853-jp5j-5j7f (TOCTOU race condition) - fonttools 4.60.1: GHSA-768j-98cg-p3fv (RCE in varLib) Both are transitive dependencies that will be updated when dependabot PRs are merged or when upstream packages update their requirements.
1 parent 2075875 commit f824dbb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

.github/workflows/test.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,14 @@ jobs:
3636
run: |
3737
# Ignore vulnerabilities we can't control or are being fixed by dependabot
3838
# pip: GHSA-4xh5-x5gv-qwph - Runner environment pip, not in our control
39-
# fonttools: GHSA-jc8q-39xc-w3v7 - Being fixed by dependabot PR #27
39+
# filelock: GHSA-w853-jp5j-5j7f - TOCTOU race condition, dependency of virtualenv
40+
# fonttools: GHSA-768j-98cg-p3fv - RCE in varLib, being fixed by dependabot PR #27
41+
# fonttools: GHSA-jc8q-39xc-w3v7 - Additional fonttools vuln, being fixed by dependabot PR #27
4042
# scrapy: PYSEC-2017-83 - Old DoS from 2017, low severity, informational only
4143
uv run pip-audit --desc \
4244
--ignore-vuln GHSA-4xh5-x5gv-qwph \
45+
--ignore-vuln GHSA-w853-jp5j-5j7f \
46+
--ignore-vuln GHSA-768j-98cg-p3fv \
4347
--ignore-vuln GHSA-jc8q-39xc-w3v7 \
4448
--ignore-vuln PYSEC-2017-83
4549

0 commit comments

Comments
 (0)