-
Notifications
You must be signed in to change notification settings - Fork 905
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XML External Entity attack in log4net (CVE-2018-1285) #2266
Comments
gep13
added a commit
that referenced
this issue
Sep 2, 2021
- This is required due to an identified vulnerability in earlier versions of the log4net assembly: GHSA-2cwj-8chv-9pp9
gep13
added a commit
that referenced
this issue
Sep 2, 2021
* stable: (maint) Update release notes link (doc) Update release notes (version) 0.11.0 (#2266) Update to latest log4net package (doc) Add release notes for 0.11.0 (#2333) Disable loading of DLL under extensions path (version) 0.11.0-beta (maint) Corrected version number (#2322) Use PNG for Nuspec IconUrl
gep13
added a commit
to gep13/choco
that referenced
this issue
Sep 9, 2021
All Chocolatey products are now using log4net 2.0.12, however, the nuspec file for the chocolatey.lib package still has a reference to the older 2.0.3 version. The decision has been taken that this doesn't warrant a new release of this package.
gep13
added a commit
that referenced
this issue
Sep 9, 2021
* stable: (test) Add unit tests for ArgumentsUtility class (#2266) Update nuspec to what is being used
gep13
added a commit
that referenced
this issue
Sep 21, 2021
All Chocolatey products are now using log4net 2.0.12, however, the nuspec file for the chocolatey.lib package still has a reference to the older 2.0.3 version. The decision has been taken that this doesn't warrant a new release of this package.
gep13
added a commit
that referenced
this issue
Sep 23, 2021
* master: (21 commits) (version) v0.11.2 (#2374) Remove setting of Authorization property (version) v0.11.2-beta (#2374) Fix variable name when setting header Revert "(maint) Added missing link to milestone" Revert "Merge branch 'stable'" Revert "(version) v0.12.0-alpha" Revert "Merge branch 'stable'" Revert "Merge branch 'stable'" Revert "Merge branch 'stable'" Revert "Merge branch 'stable'" (doc) Remove Travis build badge (#2356) Remove .travis.yml file (doc) Fix typo in community feed URL (test) Add unit tests for ArgumentsUtility class (#2266) Update nuspec to what is being used (doc) Update changelogs to point to release notes (version) v0.12.0-alpha (maint) Update generation script for new commands (maint) Added missing link to milestone ... # Conflicts: # .uppercut
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Enhancement Information
We need to update to the latest log4net package version in all Chocolatey code bases, including this one. This is due to an:
which can:
The recommendation is to update to at least 2.0.10, however, we have decided to go straight to 2.0.12.
References
Notes
It's important to point out to exploit this with Chocolatey, someone would need administrative access to the machine due to the folder locations where the log4net config file would need to be placed. With administrative privileges already, it's unlikely that they would need to exploit this vulnerability. Thus why a longer lead time for this. While the exploit was highly critical in other applications, due to Chocolatey's security on the file system, the criticality was reduced to patch during next release cycle.
The text was updated successfully, but these errors were encountered: