Skip to content

Commit

Permalink
[security] mitigate log4j CVE-2021-44228
Browse files Browse the repository at this point in the history
  • Loading branch information
Olaf Schreck committed Dec 13, 2021
1 parent de3730a commit 7cfe835
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 7 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
This is an Ansible role to install and configure eXist DB
(http://exist-db.org/).

The current version is 1.0 (Aug 15 2021). This release supports
The current version is 1.1 (Dec 13 2021). This release supports
**eXist-db 5.x** and **multiple eXist-db instances** on a single host.
For a list of changes since the public beta release, please see
RELEASE_NOTES.md.
Expand Down
18 changes: 13 additions & 5 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
# Current Version
# Version 1.1 (Dec 13 2021)

Version 1.0 (Aug 15 2021)
This is a security release addressing the log4j vulnerability.

## Security

* Mitigate log4j CVE-2021-44228 by passing `-Dlog4j2.formatMsgNoLookups=true`

## Fixes and Improvements

* add missing `unzip` dependency (thanks @gabicavalcante)

# Version 1.0 (Aug 15 2021)

This version has been applied to various eXist-db instances that are actively
in production, including more complex setups that use production/staging/dev
Expand Down Expand Up @@ -44,8 +54,6 @@ environments or data replication for high availability.
* recommended role invocation has changed to `include_role`, see "Example Playbook" in README.md
* some config variables have been removed or renamed, please refer to `defaults/main.yml` or README.md

# Old Versions

## Unversioned Beta-Release (Nov 1 2018)
# Unversioned Beta-Release (Nov 1 2018)

Initial public beta release.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.0
1.1
3 changes: 3 additions & 0 deletions templates/exist.java.options.j2
Original file line number Diff line number Diff line change
Expand Up @@ -94,3 +94,6 @@

# tmp dir
-Djava.io.tmpdir={{ exist_home }}/tmp

# SECURITY: log4j CVE-2021-44228 - do not allow log msg formatting
-Dlog4j2.formatMsgNoLookups=true

0 comments on commit 7cfe835

Please sign in to comment.