Skip to content

Commit

Permalink
Apply suggestions from code review
Browse files Browse the repository at this point in the history
Co-authored-by: Christoph Pirkl <[email protected]>
  • Loading branch information
ckunki and kaklakariada authored Oct 16, 2024
1 parent 51aa109 commit 763b454
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 7 deletions.
6 changes: 2 additions & 4 deletions doc/changes/changes_4.3.4.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,17 +4,15 @@ Code name: Fix vulnerabilities

## Summary

This release fixes vulnerabilities
* CVE-2024-47554 in transitive test dependency `commons-io:commons-io` via `com.exasol:maven-plugin-integration-testing:1.1.2` and `com.jcabi:jcabi-github:1.8.0`
* CVE-2023-7272 in transitive runtime dependency `org.glassfish:javax.json:1.1.4` via `com.jcabi:jcabi-github:1.8.0`
This release fixes vulnerability CVE-2024-47554 in transitive test dependency `commons-io:commons-io` via `com.exasol:maven-plugin-integration-testing:1.1.2` and `com.jcabi:jcabi-github:1.8.0`

The release ignores vulnerability CVE-2023-7272 in transitive runtime dependency `org.glassfish:javax.json:1.1.4` via `com.jcabi:jcabi-github:jar:1.9.1` as this is accepted for accessing exasol json documents on GitHub.

### Security

* #586: Fixed vulnerability CVE-2024-47554 in test dependency `commons-io:commons-io:2.11.0`
* #587: Fixed vulnerability CVE-2024-47554 in test dependency `commons-io:commons-io:2.13.0`
* #588: Fixed vulnerability CVE-2023-7272 in runtime dependency `org.glassfish:javax.json:1.1.4`
* #588: Ignore vulnerability CVE-2023-7272 in runtime dependency `org.glassfish:javax.json:1.1.4`

## Dependency Updates

Expand Down
2 changes: 2 additions & 0 deletions maven-project-crawler/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -115,10 +115,12 @@
</ignoredResourcePatterns>
<ignoredDependencies>
<dependency>
<!-- provided -->
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</dependency>
<dependency>
<!-- provided -->
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-xml</artifactId>
</dependency>
Expand Down
15 changes: 12 additions & 3 deletions project-keeper-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -125,9 +125,18 @@
<ignoredResourcePatterns>
<ignoredResourcePattern>about.html</ignoredResourcePattern>
</ignoredResourcePatterns>
<ignoredClassPatterns>
<ignoredClassPattern>^org\.codehaus\.plexus\.util\.xml\..*</ignoredClassPattern>
</ignoredClassPatterns>
<ignoredDependencies>
<dependency>
<!-- provided -->
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-utils</artifactId>
</dependency>
<dependency>
<!-- provided -->
<groupId>org.codehaus.plexus</groupId>
<artifactId>plexus-xml</artifactId>
</dependency>
</ignoredDependencies>
</configuration>
</plugin>
<plugin>
Expand Down

0 comments on commit 763b454

Please sign in to comment.