9. juli 2024-KB5039887 kumulativ oppdatering for .NET Framework 3.5 og 4.8 for Windows 11, versjon 21H2

Gjelder for
.NET

Obs!

  • Revidert 28. august 2024: Oppdater detaljer om siste endring til delen for kjent problem.
  • Revidert 30. juli 2024: Legg til informasjon om siste endring i delen for kjent problem.

Obs!

  • Utgivelsesdato:
    9. juli 2024
  • Versjon:
    .NET Framework 3.5 og 4.8

9. juli 2024-oppdateringen for Windows 11, versjon 21H2 inkluderer forbedringer av sikkerhet og kumulativ pålitelighet i .NET Framework 3.5 og 4.8. Vi anbefaler at du bruker denne oppdateringen som en del av dine vanlige vedlikeholdsrutiner. Før du installerer denne oppdateringen, kan du se avsnittene om forhåndskrav og krav til omstart .

Sammendrag

Sikkerhetsforbedringer

CVE-2024-38081 – Sårbarhet tilknyttet rettighetsutvidelse for .NET Framework
Denne sikkerhetsoppdateringen tar for seg et sikkerhetsproblem med ekstern kjøring av kode som er beskrevet i CVE-2024-38081.

Forbedringer av kvalitet og pålitelighet

Winforms - Løser et problem med størrelsen på minnelekkasjer knyttet til AccessibleObjects som holdes i minnet på grunn av ref-telling.

Mer informasjon om denne oppdateringen

Følgende artikler inneholder tilleggsinformasjon om denne oppdateringen når den gjelder individuelle produktversjoner.

  • 5041020 Beskrivelse av den kumulative oppdateringen for .NET Framework 3.5, 4.8 og 4.8.1 for Windows 11, versjon 21H2 (KB5041020)

Kjente problemer med denne oppdateringen

Detaljer om store endringer Serviceoppdateringen for .NET Framework som ble utgitt juli 2024, sikkerhets- og kvalitetsoppdatering – .NET Framework inneholder en sikkerhetsløsning som løste et sikkerhetsproblem knyttet til rettighetsutvidelse, som er beskrevet i CVE 2024-38081. Løsningen endret System.IO.Path.GetTempPath-metoden returverdi. Hvis Windows-versjonen viser GetTempPath2 Win32-API-et, aktiverer denne metoden denne API-en og returnerer den løste banen. Se Merknader-delen i dokumentasjonen for GetTempPath2 for mer informasjon om hvordan denne løsningen utføres, inkludert hvordan du kontrollerer returverdien gjennom bruk av miljøvariabler. API-et GetTempPath2 er kanskje ikke tilgjengelig i alle versjoner av Windows.
En observerbar forskjell mellom GetTempPath og GetTempPath2 Win32 API-ene er at de returnerer forskjellige verdier for SYSTEM- og ikke-SYSTEM-prosesser. Når denne funksjonen anropes fra en prosess som kjører som SYSTEM, returneres banen %WINDIR%\SystemTemp, som er utilgjengelig for ikke-SYSTEM-prosesser. Denne returverdien for SYSTEM-prosesser kan ikke overstyres av miljøvariabler. For ikke-SYSTEM-prosesser vil GetTempPath2 oppføre seg på samme måte som GetTempPath, og respektere de samme miljøvariablene for å overstyre returverdien.
I noen scenarier kan det være mulig å omdirigere Temp-mappen til en annen mappe ved hjelp av miljøvariabler eller på andre måter. Se den offisielle dokumentasjonen for GetTempPath2 Win32 API for den mest oppdaterte informasjonen om denne virkemåten.
Se System.IO.Path.GetTempPath-API-et hvis du vil ha mer informasjon.
Midlertidig løsning ⚠️ Advarsel! Hvis du velger bort dette, deaktiveres sikkerhetsreparasjonen for sikkerhetsproblemet knyttet til rettighetsutvidelse, som beskrevet i CVE 2024-38081. Reservasjonen er bare for midlertidig løsning hvis du er sikker på at programvaren kjører i sikre miljøer. Microsoft anbefaler ikke å bruke denne midlertidige løsningen.
Løsning Endringen i API-virkemåte er som standard for å løse sikkerhetsproblemet knyttet til rettighetsutvidelse. Påvirket programvare eller program forventes å gjøre kodeendringer for å tilpasse seg denne nye designendringen.

Slik får du denne oppdateringen

Installer denne oppdateringen

Utgivelseskanal Tilgjengelig Neste trinn
Windows Update og Microsoft Update Ja Ingen. Oppdateringen blir lastet ned og installert fra Windows Update automatisk.
Windows Update for bedrifter Ja Ingen. Oppdateringen blir lastet ned og installert fra Windows Update automatisk.
Microsoft Update-katalog Ja Du kan få denne oppdateringen som en frittstående pakke ved å gå til nettstedet Microsoft Update-katalog.
Windows Server Update Services (WSUS) Ja Denne individuelle produktoppdateringen for .NET Framework installeres, slik det er aktuelt, ved å bruke operativsystemoppdateringen. Hvis du vil ha mer informasjon om operativsystemoppdateringer, kan du se tilleggsinformasjon om denne oppdateringen .

Filinformasjon

Du finner en liste over filene i denne oppdateringen ved å laste ned filinformasjonen for samleoppdateringen.

Forutsetninger

Hvis du vil bruke denne oppdateringen, må du ha .NET Framework 3.5 eller 4.8 installert.

Behov for omstart

Hvis noen av de berørte filene er i bruk, må du starte datamaskinen på nytt etter at du har installert denne oppdateringen. Vi anbefaler at du avslutter alle .NET Framework-baserte programmer før du installerer denne oppdateringen.

Slik får du hjelp og støtte for denne oppdateringen