Skip to content

Commit fc0a25f

Browse files
committed
Upgrade picard, gatk, fgbio, snpeff to eliminate Java fat JAR CVEs
- picard=2.25.6 → picard>=3.1.1 (eliminates log4j-core 2.5 Log4Shell + 13H) - gatk=3.8 → gatk4>=4.5.0.0 (eliminates log4j 1.x) - fgbio>=2.2.1 → fgbio>=2.3.0 (eliminates commons-io 2.7 CVE) - snpeff=5.1 → snpeff=5.2 (eliminates jackson-databind, gson, commons-io CVEs) Conda solver resolves cleanly on both amd64 and arm64. Python code changes (GATK3→4 API migration) will follow in a separate commit.
1 parent 4761631 commit fc0a25f

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

docker/requirements/core.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,13 @@ bedtools>=2.29.2
3535
bwa>=0.7.17
3636
cd-hit>=4.6.8
3737
fastqc>=0.11.7
38-
fgbio>=2.2.1
39-
gatk=3.8
38+
fgbio>=2.3.0
39+
gatk4>=4.5.0.0
4040
illumina-interop=1.5.0
4141
lbzip2>=2.5
4242
lz4-c>=1.8.3
4343
minimap2>=2.17
44-
picard=2.25.6
44+
picard>=3.1.1
4545
prinseq>=0.20.4
4646
sambamba>=1.0.1
4747
samtools>=1.21

docker/requirements/phylo.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@ lofreq>=2.1.5
44
mafft>=7.508
55
mummer4>=4.0.0rc1
66
muscle=3.8.1551
7-
snpeff=5.1
7+
snpeff=5.2
88
vphaser2>=2.0

0 commit comments

Comments
 (0)