This repository has been archived by the owner on Jul 29, 2024. It is now read-only.
Update dependency Microsoft.Identity.Client to v4.60.4 [SECURITY] #3245
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.59.0
->4.60.4
GitHub Vulnerability Alerts
CVE-2024-27086
Important
ONLY applications targeting Xamarin Android and .NET Android (MAUI) are impacted. All others can safely dismiss this CVE.
Impact
MSAL.NET applications targeting Xamarin Android and .NET Android (e.g., MAUI) using the library from versions
4.48.0
to4.60.3
(inclusive, except4.59.1
and4.60.3
) are impacted by a low severity vulnerability.A malicious application running on a customer Android device can (1) inject HTML/JavaScript in an embedded web view exported by affected applications, or (2) cause local denial of service against applications that were built using MSAL.NET for authentication on the same device (i.e., prevent the user of the legitimate application from logging in) due to incorrect activity export configuration.
Patches
MSAL.NET version 4.60.3 includes the fix. We recommend all users of MSAL.NET that are building public client applications for Android update to the latest version.
Workarounds
We recommend developers update to the latest version of MSAL.NET. If that is not possible, a developer may explicitly mark the MSAL.NET activity non-exported:
References
Refer to MSAL.NET documentation for latest guidance and best practices on configuring client applications using the library.
CVE-2024-35255
Azure Identity Libraries and Microsoft Authentication Library Elevation of Privilege Vulnerability.
Release Notes
AzureAD/microsoft-authentication-library-for-dotnet (Microsoft.Identity.Client)
v4.60.3
Compare Source
==========
Bug Fixes
Updated Android webview attribute.
v4.60.2
Compare Source
==========
Bug Fixes
When
OnBeforeTokenRequest
extensibility API is used, MSAL now correctly uses the user-providedOnBeforeTokenRequestData.RequestUri
to set the token request endpoint. See 4701.v4.60.1
Compare Source
==========
Bug Fixes
Resolved an issue where MSAL attempts to acquire a token via certificate authentication using SHA2 and PSS resulting in a `MsalServiceException' (Error code: AADSTS5002730). See 4690
v4.60.0
Compare Source
==========
New Features
Bug Fixes
v4.59.1
Compare Source
Bug Fixes
Updated Android webview attribute.
Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.