Skip to content

Upgrade log4net dependencies#175

Merged
adamdriscoll merged 1 commit into
mainfrom
adamdriscoll-upgrade-log4net
Jul 21, 2026
Merged

Upgrade log4net dependencies#175
adamdriscoll merged 1 commit into
mainfrom
adamdriscoll-upgrade-log4net

Conversation

@adamdriscoll

Copy link
Copy Markdown
Member

Upgrade vulnerable log4net references to patched versions so Dependabot no longer flags the XML external entity issue in older log4net releases.

The .NET Framework 4.7.2 PackageReference projects now use log4net 3.3.0. The legacy net45 DebugEngine path keeps using a compatible 2.x assembly, updated to log4net 2.0.17, and the matching root packages.config entry was updated as well.

Validation:

  • dotnet restore .\PowerShellToolsPro\PowerShellToolsPro.csproj --nologo
  • dotnet restore .\PowershellTools.Common\PowershellTools.Common.csproj --nologo

Update vulnerable log4net references to patched versions, including the legacy vendored DebugEngine assembly.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
@adamdriscoll
adamdriscoll merged commit 70167ab into main Jul 21, 2026
1 check passed
@adamdriscoll
adamdriscoll deleted the adamdriscoll-upgrade-log4net branch July 21, 2026 23:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant