KB5122768 — drošības atjauninājuma apraksts sistēmai SQL Server 2022 CU26: 2026. gada 8. septembris

Attiecas uz
SQL Server 2022 on Windows (all editions) SQL Server 2022 on Linux (all editions)

Izlaides datums: 2026. gada 8. septembris

Versija: 16.0.4275.2

Kopsavilkums

Šajā drošības atjauninājumā ir iekļauti labojumi un novērstas ievainojamības. Lai uzzinātu vairāk par ievainojamībām, skatiet šos drošības padomniekus:

Microsoft SQL Server komponenti tiek atjaunināti uz šādiem drošības atjauninājuma būvē objektiem:

  • SQL Server - produkta versija: 16.0.4275.2, faila versija: 2022.160.4275.2

Svarīgi!

Lai palīdzētu aizsargāt SQL Server operētājsistēmā Windows, iespējojiet šifrēšanu ar paplašināto aizsardzību.

Zināmās problēmas šajā atjauninājumā

Saistīto serveru vaicājumi, kuros tiek izmantots MSDASQL, neizdodas ar kļūdu 7416

Saistīto serveru vaicājumi, kas izmanto MSDASQL (OLE DB nodrošinātājs ODBC draiveriem) nodrošinātāju un norāda nodrošinātāja virkni (@provstr), neizdodas un atgriež šādu kļūdas ziņojumu:

Ziņojums 7416, 16. līmenis
Piekļuve attālajam serverim ir liegta, jo nepastāv pieteikšanās kartējums.

Stingrāka savienojumu validācijas pārbaude datu bāzes programmā var noraidīt savienojumus noteiktām saistīto serveru konfigurācijām, kas izmanto pakalpojumu MSDASQL sniedzēju, pat ja iepriekšējos būvējumos ir atļauti šādi savienojumi.

Papildinformāciju un risinājumus skatiet sadaļā Saistīto serveru vaicājumi, kas izmanto MSDASQ, neizdodas ar kļūdu 7416.

Piekļuves pārkāpums, veicot vaicājumu sys.dm_exec_requests datu bāzes atkopšanas laikā

Vaicājumi pret sys.dm_exec_requests var radīt piekļuves pārkāpumu un ģenerēt izmetes failu, ja tie tiek izpildīti, kamēr datu bāze joprojām tiek atkopta. Šī problēma var rasties datu bāzes RESTORE darbības laikā, startēšanas atkopšanas laikā vai pirms pieejamības grupas dublikāta tiešsaistes aktivizēšanas.

SQL Server kļūdu žurnālā ir ieraksti, kas līdzinās šim tekstam:

The database '<DatabaseName>' is marked RESTORING and is in a state that does not allow recovery to be run.
***Stack Dump being sent to <SQLServerLogFolder>\SQLDump0215.txt
SqlDumpExceptionHandler: Process 77 generated fatal exception c0000005 EXCEPTION_ACCESS_VIOLATION. SQL Server is terminating this process.
*******************************************************************************

BEGIN STACK DUMP:
  07/30/26 07:37:23 spid 77

Exception Address = <frame id="00" address="0x7FFDED94970D" pdb="sqlmin.pdb" age="2" guid="E1039014-237E-4DB6-88FD-4A2AB31C651F" module="sqlmin" rva="0x2970D" />
Exception Code    = c0000005 EXCEPTION_ACCESS_VIOLATION
Access Violation occurred reading address 00000000000000F0
Input Buffer <size> bytes -
          <dbo.sp_YourMonitoringStoredProcedure>

Šī problēma rodas izmaiņu dēļ, kuru rezultātā tiek izveidotas atsauces uz iekšējām atmiņas struktūrām, pirms tās ir pilnībā inicializētas.

Microsoft ir informēta par šo problēmu un pēta iespējamo labojumu. Līdz būs pieejams labojums, izmantojiet kādu no šiem mazināšanas pasākumiem:

  • Iespējojiet izsekošanas karodziņu 4696, lai atteiktos no koda maiņas, kas izraisa šo problēmu. Ja iespējojat šo izsekošanas karodziņu, pārraudzības vaicājumi, kas vaicājumā sys.dm_exec_requests vai sys.sysprocesses sekundārajās dublikātās, var atgriezt kļūdu "976" vai kļūdu "978", kā tie bija pirms šī atjauninājuma instalēšanas.
  • Izvairieties no vaicājumiem pret sys.dm_exec_requests datu bāzēm, kas tiek atkoptas.
  • Atinstalējiet šo atjauninājumu.

Šajā atjauninājumā iekļautie uzlabojumi un labojumi

Ir pieejama lejupielādējama Excel darbgrāmata, kurā ir būvējumu kopsavilkuma saraksts kopā ar to pašreizējo atbalsta nodrošināšanas ciklu. Excel failā ir detalizēti labojumu saraksti. Lejupielādējiet šo Excel failu tūlīt.

Piezīme

Uz atsevišķiem ierakstiem tālāk esošajā tabulā var izveidot tiešu atsauci, izmantojot grāmatzīmi. Ja atlasāt jebkuru kļūdas atsauces ID tabulā, vietrādim URL tiek pievienota grāmatzīmes atzīme, izmantojot formātu "#bkmk_NNNNNNN". Pēc tam šo vietrādi URL varat kopīgot ar citiem, lai viņi varētu tieši pāriet uz vajadzīgo labojumu tabulā.

Kļūdu atsauce Apraksts Labojuma apgabals Komponents Platforma
5442244 Šis labojums novērš drošības validācijas problēmu SQL Server aģents, ja SQL Server aģents ielādē uzdevumu aģenta komponentus. Šis labojums pastiprina drošības validāciju. SQL Server programma SQL aģents Windows
5456055 Šis labojums novērš uzticamības un drošības problēmas SQL Server aģentā, ja tas apstrādā konkrētu ievadi. SQL Server programma SQL aģents Linux; Operētājsistēma Windows
5459624 Šis labojums novērš problēmu, kuras dēļ SQL WMI nodrošinātājs nepareizi apstrādā nepareizu ievadi, saglabājot esošās darbības derīgai ievadei. SQL Server programma WMI pārvaldības nodrošinātājs(SqlMgmProvider) Windows
5481779 Šis labojums novērš problēmu, kas ietekmē SQL Server aģenta drošību un uzticamību noteiktos darbības apstākļos. SQL Server programma SQL aģents Linux; Operētājsistēma Windows
5482367 Šis labojums attiecas uz identifikatoru apstrādi un ievades validāciju replicēšanas saglabātās procedūrās, lai nodrošinātu, ka piegādātās un saglabātās vērtības tiek apstrādātas pareizi. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5482368 Šis labojums novērš replicēšanas saglabātās procedūras, kas nepareizi apstrādā identifikatorus, kas satur garākas vai speciālās rakstzīmes. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5482369 Šis labojums novērš replicēšanas saglabātās procedūras, kas nepareizi apstrādā identifikatorus, kas satur speciālās rakstzīmes. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5482370 Šis labojums risina ievades validāciju sapludināšanas replicēšanas metadatu saglabāšanas procedūrai, lai nodrošinātu, ka nodrošinātās vērtības tiek apstrādātas uzticami. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5482371 Šis labojums risina replicēšanas saglabātu procedūru, kas apstrādā zvanītāja norādīto ceļa vērtību. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5482372 Šis labojums attiecas uz ievades validāciju parametriem, ko izmanto replicēšanas saglabātās procedūras, lai nodrošinātu, ka norādītās vērtības tiek apstrādātas uzticami. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5486767 Šis labojums novērš problēmu, kuras dēļ funkcija SUBSTRING nolasa ārpus piešķirtā bufera, ja tā apstrādā nepareizi veidotu dubultbaitu rakstzīmju kopas (DBCS) varchar ievadi. Šī problēma rodas lokāli kompilētā In-Memory tiešsaistes transakciju apstrādes (Online Transaction Processing — OLTP) procedūrā. SQL Server programma Atmiņā izpildāmā OLTP Linux; Operētājsistēma Windows
5486768 Šis labojums novērš problēmu, kuras dēļ piekļuves pārkāpumu izraisa tādas NVARCHAR vērtības, kas satur ideogrāfisko variāciju secību (IVS_VSS), konvertēšana vai saīsināšana, kas izraisa piekļuves pārkāpumu. Šī problēma rodas lokāli kompilētā In-Memory tiešsaistes transakciju apstrādes (OLTP) procedūrā, un izraisa servera reaģēšanas pārtraukumus. SQL Server programma Atmiņā izpildāmā OLTP Linux; Operētājsistēma Windows
5486787 Šis labojums novērš problēmu, kuras dēļ NVARCHAR(MAX) datu straumēšana ar TEXTSIZE saīsināšanu zem Variation Selector Sensitive (_VSS) komplektēšanas izraisa kaudzes bufera pārrakstīšanu vai serveris pārstāj reaģēt. Problēma rodas lokāli kompilētā In-Memory tiešsaistes transakciju apstrādes (OLTP) procedūrā, ja procedūra izmanto mazus tabulu datu Stream (TDS) pakešu lielumus. SQL Server programma Atmiņā izpildāmā OLTP Linux; Operētājsistēma Windows
5487425 Šis labojums uzlabo atbilžu validāciju no ar S3 saderīgiem ārējās krātuves galapunktiem piekļuves ārējiem datiem laikā. SQL Server programma PolyBase Linux; Operētājsistēma Windows
5489020 Šis labojums novērš drošības ievainojamību Microsoft Entra autentifikācijas pieteikšanās apstrādē SQL Server. SQL Server programma Drošības infrastruktūra Linux; Operētājsistēma Windows
5490416 Šis labojums attiecas uz tādu dublējuma metadatu iekšēju validāciju, kurus apstrādā SQL Server sējuma ēnkopijas pakalpojuma (VSS) rakstītājs, lai uzlabotu nepareizi veidotu vai nepietiekama lieluma metadatu apstrādi un nodrošinātu, ka tie tiek droši noraidīti. SQL Server programma Dublēšana un atjaunošana Windows
5496455 Šis labojums novērš aritmētiskas pārpildes un ārpus robežām saistītas atmiņas piekļuves problēmas SQL Server LEFT_SHIFT un RIGHT_SHIFT funkcijās, ja šīs funkcijas apstrādā īpaši izstrādātas nobīdes vērtības vai binārās ievades. Šīs problēmas var izraisīt SQL Server procesa negaidītu pārtraukšanu. SQL Server programma Vaicājuma izpilde Linux; Operētājsistēma Windows
5496925 Šis labojums novērš drošības problēmu SQL Server, atjauninot veidu, kā SQL Server apstrādā un izvada noteiktus iekšēju notikumu datus, lai palīdzētu aizsargāt informāciju. SQL Server programma Programmējamība Linux; Operētājsistēma Windows
5497756 Šis labojums novērš ievainojamību, kas ietekmē SQL Server pārvaldīto dublēšanu Microsoft Azure saglabātās procedūrās managed_backup.sp_get_encryption_option un managed_backup.sp_do_backup. Klientiem, kuri izmanto pārvaldītu dublēšanu, šis atjauninājums ir jālieto, izmantojot standarta SQL Server apkalpošanas procesu. SQL Server programma Dublēšana un atjaunošana Linux; Operētājsistēma Windows
5499333 Šis labojums novērš SQL Server drošības problēmu, kurā nepietiekama validācija paplašinātajos notikumos var izraisīt atmiņas bojājumus. SQL Server programma Paplašinātie notikumi Linux; Operētājsistēma Windows
5499789 Šis labojums novērš attālās koda izpildes ievainojamību, kad lietotājs ar administratīvām atļaujām modificē PolyBase pakalpojuma komandrindas parametrus, lai aktivizētu novecojušu līdzekli, kas palaiž datu noliktavas (DW) programmu un datu pārvietošanas pakalpojuma (DMS) vadību un datu kanālus neapstrādātiem pārraides vadības protokola (TCP) klausītājiem. Šis novecojušais līdzeklis ir paredzēts darboties vienā SQL platformas abstrakcijas slāņa (SQLPAL) instancē Kubernetes, jo ārpus poda tiek atklāts tikai SQL Server ports. Labojums neļauj PolyBase pakalpojumiem atvērt neapstrādātus TCP uztvērējus DW programmas un DMS vadības un datu kanāliem, ja pakalpojumi tiek startēti ar modificētiem komandrindas parametriem. SQL Server programma PolyBase Linux; Operētājsistēma Windows
5499897 Šis labojums novērš XML datu tipa apstrādes kļūdu dokumentu tipu definīcijas (DTD) atribūtu sarakstos. SQL Server programma XML Linux; Operētājsistēma Windows
5502242 Šis labojums novērš drošības ievainojamību konfigurācijas apstrādē. SQL Server programma PolyBase Linux; Operētājsistēma Windows
5502651 Šis labojums novērš nepareizas ievades validācijas problēmu pakalpojumā SQL Server, kas ļauj autentificētam lietotājam atklāt ierobežotu atmiņas apjomu. Šis labojums stiprina ievades validāciju. SQL Server programma Vaicājuma izpilde Linux; Operētājsistēma Windows
5503123 Šis labojums novērš vesela skaitļa pārpildi SQL Server XML lasītājā, kas rodas, ja SQL Server apstrādā īpaši izstrādātu XML formāta failu, izmantojot OPENROWSET(BULK...) vai BULK INSERT. Vesela skaitļa pārpilde var izraisīt SQL Server procesa pārtraukšanu vai negaidītu pārtraukšanu. SQL Server programma XML Linux; Operētājsistēma Windows
5503130 Šis labojums novērš piekļuves pārkāpumu, kas rodas, ja SQL Server apstrādā vaicājumu ar ārkārtīgi lielu OPTION (USE PLAN) XML deklarāciju. Šis piekļuves pārkāpums var izraisīt SQL Server procesa negaidītu pārtraukšanu. SQL Server programma XML Linux; Operētājsistēma Windows
5504496 Novērš problēmu, kuras dēļ data_sensitivity_information lauks netiek konsekventi aizpildīts SCHEMA_OBJECT_ACCESS_GROUP ģenerētajos audita ierakstos. Šis atjauninājums nodrošina, ka sensitivitātes informācija ir uzticami iekļauta visos piemērojamajos audita ierakstos. SQL Server programma Drošības infrastruktūra Linux; Operētājsistēma Windows
5505126 Šis labojums novērš problēmu, kuras dēļ klases ID uzmeklēšanas izsaukums nolasa patvaļīgu atmiņu. SQL Server programma Replicēšana Windows
5505436 Šis labojums pievieno robežu validāciju iegultiem apliecinājuma laukiem. SQL Server programma Replicēšana Windows
5505446 Šis labojums stiprina objektu krātuves formāta (OSF) deserializāciju pret nepareizi veidotiem vai ļaunprātīgas straumes datiem. SQL Server programma Replicēšana Windows
5505475 Šis labojums pastiprina bufera garuma validācijas pārbaudes anklāva kodā. SQL Server programma Replicēšana Windows
5506054 Šis labojums novērš nepareizas ievades validācijas problēmu pakalpojumā SQL Server, kas ļauj autentificētam lietotājam atklāt atmiņā esošo informāciju. Šis labojums stiprina ievades validāciju. SQL Server programma Vaicājuma izpilde Linux; Operētājsistēma Windows
5506114 Šis labojums novērš nepareizas ievades validācijas problēmu pakalpojumā SQL Server, kurā autentificēts lietotājs var nodrošināt rādītāju, ko SQL Server dereferē un nolasa, bet neizpilda. Šī problēma var izraisīt izmetes faila ģenerēšanu vai nepietiekamas atmiņas apstākļus. Šis labojums stiprina ievades validāciju. SQL Server programma Vaicājuma izpilde Linux; Operētājsistēma Windows
5529155 Šis labojums novērš nepareizu lauku nobīdes validāciju SqlDataRecord.SetBytes API sql_variant vērtībām. Šis labojums novērš ārpusrobežu kaudzes rakstīšanu, kas var izraisīt pakalpojuma atteikumu vai privilēģiju palielināšanu SQL Server instalācijās un Azure SQL pārvaldītās instancēs, kurās ir iespējots kopējais valodas izpildlaiks (Common Language Runtime — CLR). SQL Server programma Programmējamība Windows
5529194 Šis labojums uzlabo ievades apstrādi Showplan, lai uzlabotu drošību un uzticamību. SQL Server programma Vaicājumu krātuve Windows
5529338 Šis labojums novērš problēmu, kas ietekmē iekšējās replicēšanas datu aizsardzību apstrādes darbību laikā. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5529350 Šis labojums novērš problēmu sapludināšanas replicēšanā, kas ietekmē teksta datu apstrādi apstrādes operāciju laikā. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5529362 Šis labojums novērš problēmu replicēšanas operācijās, kas ietekmē validāciju un apstrādi, lai uzlabotu drošību un uzticamību. SQL Server programma Replicēšana Linux; Operētājsistēma Windows
5529374 Šajā atjauninājumā ir iekļauti drošības un uzticamības uzlabojumi rindā ievietotiem abonementiem, kas tiek atjaunināti transakciju replicēšanā. SQL Server programma Replicēšana Windows
5529386 Šajā atjauninājumā ir iekļauti drošības un uzticamības uzlabojumi rindā ievietotiem abonementiem, kas tiek atjaunināti transakciju replicēšanā. SQL Server programma Replicēšana Windows

Kā iegūt un instalēt atjauninājumu

1. metode: Windows Update

Šis atjauninājums ir pieejams, izmantojot pakalpojumu Windows Update. Ieslēdzot automātisko atjaunināšanu, šis atjauninājums tiks automātiski lejupielādēts un instalēts. Lai iegūtu papildinformāciju par to, kā ieslēgt automātisko atjaunināšanu, skatiet Windows Update: bieži uzdotie jautājumi.

2. metode: Microsoft Update katalogs

Lai iegūtu atsevišķo šī atjauninājuma pakotni, apmeklējiet tīmekļa vietni Microsoft Update katalogs.

Piezīme

  • Noteikšanas loģika ir atjaunināta šim un turpmākajiem drošības laidieniem, kas ir publicēti Microsoft Update kataloga tīmekļa vietnē. Papildinformāciju skatiet sadaļā Atjauninājumi uz Microsoft Update noteikšanas loģiku SQL Server apkalpošanai.
  • Šis atjauninājums ir pieejams, izmantojot Microsoft Update katalogu visiem serveriem, kuros darbojas SQL Server, pat tad, ja nav instalēti atskaišu izveides pakalpojumi. Šī drošības atjauninājuma instalēšana nav obligāta datoriem, kuros netiek viesoti Microsoft SQL Server atskaišu izveides pakalpojumi.

3. metode. Microsoft lejupielādes centrs

Tālāk norādītais fails ir pieejams lejupielādei no Microsoft lejupielādes centra:

Lejupielādēt ikonu Lejupielādēt pakotni tūlīt

Kā iegūt vai lejupielādēt jaunāko kumulatīvo atjauninājumu pakotni Linux

Lai atjauninātu SQL Server 2022 operētājsistēmā Linux uz jaunāko CU, vispirms jākonfigurē kumulatīvā atjauninājuma repozitorijs. Pēc tam atjauniniet savas SQL Server pakotnes, izmantojot atbilstošu platformas atjaunināšanas komandu.

Instalēšanas norādījumus un tiešās saites uz CU pakotņu lejupielādi skatiet SQL Server 2022 piezīmēs par laidienu.

Papildinformācija

Priekšnosacījumi

Lai lietotu šo atjauninājumu, jums ir jābūt instalētai SQL Server 2022 vai jebkuram SQL Server 2022 CU laidienam, izmantojot šo SQL Server 2022 CU26 GDR.

Drošības atjauninājumu izvietošanas informācija

Informāciju par izvietošanu šajā atjauninājumā skatiet rakstā Izvietojumi — drošības atjaunināšanas rokasgrāmata.

Informācija par failu jaukšanu

Faila nosaukums SHA256 jaukšana
SQLServer2022-KB5122768-x64.exe 5BF11FCBDA98F5D8F0F35740F7FD0ED9421B1359B8E87B7EDE0325A6EF9F40AA

Informācija par failiem

Šīs pakotnes angļu valodas versijā ir faila atribūti (vai vēlāki faila atribūti), kas norādīti tālāk esošajā darblapā. Šo failu datums un laiks ir norādīts atbilstoši universālajam koordinētajam laikam (UTC). Kad skatāt faila informāciju, tā tiek pārvērsta par vietējo laiku. Lai uzzinātu atšķirību starp UTC un vietējo laiku, izmantojiet cilni Laika josla vadības paneļa vienumā Datums un laiks.

Visām atbalstītajām x64 bitu versijām — lejupielādējiet to failu sarakstu, kas ir iekļauti drošības atjauninājumu 5122768.

Informācija par aizsardzību un drošību

Aizsargājieties tiešsaistē: Windows drošības atbalsts

Uzziniet, kā mēs aizsargājamies pret kiberdraudiem: Microsoft drošība