{"id":19578,"date":"2023-08-01T10:27:19","date_gmt":"2023-08-01T14:27:19","guid":{"rendered":"https:\/\/kevinjustin.com\/blog\/?p=19578"},"modified":"2023-08-01T11:06:16","modified_gmt":"2023-08-01T15:06:16","slug":"vuln-178852-ole-db-driver","status":"publish","type":"post","link":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/","title":{"rendered":"Vuln 178852 OLE DB driver"},"content":{"rendered":"<figure id=\"attachment_19579\" aria-describedby=\"caption-attachment-19579\" style=\"width: 1821px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19579\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg\" alt=\"VulnID 178852 - Vulnerable to hackers - SQL OLE DB Driver update required\" width=\"1821\" height=\"733\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg 1821w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers-1536x618.jpg 1536w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers-1200x483.jpg 1200w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers-300x121.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers-768x309.jpg 768w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers-1024x412.jpg 1024w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19579\" class=\"wp-caption-text\">VulnID 178852 &#8211; Vulnerable to hackers &#8211; SQL OLE DB Driver update required<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Got another vulnerability pop up on the last scan.\u00a0 &#8216;Vuln 178852 OLE DB driver&#8217; has vulnerabilities and needs updated.\u00a0 My experience links this NOT to\u00a0 ODBC <a href=\"https:\/\/kevinjustin.com\/blog\/2023\/07\/14\/security-odbc-vuln-175441\/\" target=\"_blank\" rel=\"noopener\">vuln 175441<\/a>, thereby related to added capabilities and drivers installed with SSMS <a href=\"https:\/\/learn.microsoft.com\/en-us\/sql\/ssms\/download-sql-server-management-studio-ssms?view=sql-server-ver16\" target=\"_blank\" rel=\"noopener\">v19<\/a>.\u00a0 <span style=\"color: #ff0000;\">NOTE: OLE has a pre-req of the new Visual C++ Redistributable x86 and x64 bits.\u00a0 Let&#8217;s mitigate Vuln 178852 OLE DB driver update!<\/span><\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Quick outline of steps with Vuln 178852 OLE DB driver<\/strong><\/h3>\n<p><strong>Download the bits (and copy to repository and servers for install)<\/strong><\/p>\n<p>Update VC_Redist.x64.exe (and subsequent VC_Redist.x86.exe)<\/p>\n<p>Update MSOLEDB drivers (x64 and possibly x86)<\/p>\n<p>Re-scan to validate remediated!<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3>Download the bits<\/h3>\n<p><strong>Download Microsoft OLE DB Driver for SQL Server &#8211; OLE DB Driver for SQL Server | Microsoft Learn<\/strong><\/p>\n<p><strong><a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fsql%2Fconnect%2Foledb%2Fdownload-oledb-driver-for-sql-server%3Fview%3Dsql-server-ver16&amp;data=05%7C01%7Ckevin.justin%40microsoft.com%7Cdb1adc774a384ad0c86e08db928063c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638264852371972589%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=Fw9Cx056ByBN2yXdixEIx1ecMRdH3qxk13il6iSIfj8%3D&amp;reserved=0\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/sql\/connect\/oledb\/download-oledb-driver-for-sql-server?view=sql-server-ver16<\/a><\/strong><\/p>\n<p><strong>Latest supported Visual C++ Redistributable downloads | Microsoft Learn<\/strong><\/p>\n<p><strong><a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fcpp%2Fwindows%2Flatest-supported-vc-redist%3Fview%3Dmsvc-170&amp;data=05%7C01%7Ckevin.justin%40microsoft.com%7Cdb1adc774a384ad0c86e08db928063c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638264852371972589%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=ZjvpYXIjNgktXB%2BQPpu2jWwYnSAQ%2FcO3wJNN3loA4Pg%3D&amp;reserved=0\" target=\"_blank\" rel=\"noopener\">https:\/\/learn.microsoft.com\/en-us\/cpp\/windows\/latest-supported-vc-redist?view=msvc-170<\/a><\/strong><\/p>\n<p><strong>Latest supported Visual C++ Redistributable downloads | Microsoft Learn<\/strong><\/p>\n<p><strong><a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fcpp%2Fwindows%2Flatest-supported-vc-redist%3Fview%3Dmsvc-170%23visual-studio-2015-2017-2019-and-2022&amp;data=05%7C01%7Ckevin.justin%40microsoft.com%7Cdb1adc774a384ad0c86e08db928063c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638264852371972589%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=P%2FczVvTQUHG0arMd2vknmjvkJX%2BpXIE6bSxM5flhjTg%3D&amp;reserved=0\">https:\/\/learn.microsoft.com\/en-us\/cpp\/windows\/latest-supported-vc-redist?view=msvc-170#visual-studio-2015-2017-2019-and-2022<\/a><\/strong><\/p>\n<p><strong>\u00a0<\/strong>Once downloaded, copy the OLE DB Driver and VC Redistributable EXE&#8217;s for x64 and x86 to the affected servers.\u00a0 Search for OLE first, to assess OLE and Redistributable versions currently installed.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h3><strong>Assess &#8216;Vuln 178852 OLE DB driver&#8217; updates on affected servers<\/strong><\/h3>\n<p>Log into the server(s)<\/p>\n<p>From Control Panel &gt; Programs &gt; Programs and Features &gt; Search for &#8216;ole&#8217; to see Redistributable versions<\/p>\n<p><a style=\"font-weight: bold; background-color: transparent; text-align: inherit;\" href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckRedistributableVersion.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19581\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckRedistributableVersion.jpg\" alt=\"Check Control Panel for OLE DB Version\" width=\"957\" height=\"246\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckRedistributableVersion.jpg 957w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckRedistributableVersion-300x77.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckRedistributableVersion-768x197.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><\/p>\n<p>Check Control Panel for OLE DB Version<\/p>\n<p><strong>Check Redistributable version<\/strong><\/p>\n<p>From Control Panel &gt; Programs &gt; Programs and Features &gt; Search for &#8216;Red&#8217; to see Redistributable versions<\/p>\n<figure id=\"attachment_19582\" aria-describedby=\"caption-attachment-19582\" style=\"width: 957px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckVCCRedistributableVersion.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19582\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckVCCRedistributableVersion.png\" alt=\"From Control Panel &gt; Programs &gt; Programs and Features &gt; Search for 'Red' to see Redistributable versions\" width=\"957\" height=\"393\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckVCCRedistributableVersion.png 957w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckVCCRedistributableVersion-300x123.png 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/CheckVCCRedistributableVersion-768x315.png 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19582\" class=\"wp-caption-text\">From Control Panel &gt; Programs &gt; Programs and Features &gt; Search for &#8216;Red&#8217; to see Redistributable versions<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>If you don&#8217;t upgrade Visual C++ Redistributable first, you&#8217;ll get this setup error<\/strong><\/p>\n<figure id=\"attachment_19583\" aria-describedby=\"caption-attachment-19583\" style=\"width: 808px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19583\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError.jpg\" alt=\"Executing OLE DB Driver update pre-requisite error for Visual C++ Redistrubutable update\" width=\"808\" height=\"230\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError.jpg 808w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError-350x100.jpg 350w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError-300x85.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCPreReqError-768x219.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/a><figcaption id=\"caption-attachment-19583\" class=\"wp-caption-text\">Executing OLE DB Driver update pre-requisite error for Visual C++ Redistrubutable update<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3>Update VC_Redist.x64.exe (and subsequent VC_Redist.x86.exe<\/h3>\n<p>First, we have to install the Visual C++ updates to the server before we can update the driver.<\/p>\n<p>From PowerShell (as admin) on affected servers<\/p>\n<p>Go to saved directory for EXE and MSI files<\/p>\n<p style=\"padding-left: 40px;\"><strong>PowerShell as admin &gt; go to directory &gt; run the EXE<\/strong><\/p>\n<p><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShellx64VCCRedistrEXE.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19584\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShellx64VCCRedistrEXE.jpg\" alt=\"PowerShell as admin &gt; go to directory &gt; run the EXE\" width=\"354\" height=\"65\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShellx64VCCRedistrEXE.jpg 354w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShellx64VCCRedistrEXE-350x65.jpg 350w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShellx64VCCRedistrEXE-300x55.jpg 300w\" sizes=\"auto, (max-width: 354px) 85vw, 354px\" \/><\/a><\/p>\n<p><strong>\u00a0<\/strong><strong>\u00a0<\/strong><\/p>\n<p><strong>Click the Check box to EULA &#8216;I agree&#8217;<\/strong><\/p>\n<p><strong>At the Visual C++ Redistributable EULA splash screen <\/strong><\/p>\n<p><strong>Check agree checkbox, then c<\/strong><strong>lick Install button lower right<\/strong><\/p>\n<figure id=\"attachment_19590\" aria-describedby=\"caption-attachment-19590\" style=\"width: 480px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-EULA.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19590\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-EULA.jpg\" alt=\"Visual C++ Redistributable EULA splash screen to check agree checkbox, then click on Install\" width=\"480\" height=\"297\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-EULA.jpg 480w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-EULA-300x186.jpg 300w\" sizes=\"auto, (max-width: 480px) 85vw, 480px\" \/><\/a><figcaption id=\"caption-attachment-19590\" class=\"wp-caption-text\">Visual C++ Redistributable EULA splash screen to check agree checkbox, then click on Install<\/figcaption><\/figure>\n<p>Update installing<\/p>\n<figure id=\"attachment_19587\" aria-describedby=\"caption-attachment-19587\" style=\"width: 478px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19587\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing.jpg\" alt=\"VC_Redistributable installing screenshot\" width=\"478\" height=\"296\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing.jpg 478w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing-300x186.jpg 300w\" sizes=\"auto, (max-width: 478px) 85vw, 478px\" \/><\/a><figcaption id=\"caption-attachment-19587\" class=\"wp-caption-text\">VC_Redistributable installing screenshot<\/figcaption><\/figure>\n<p><strong><br \/>\nClick Restart button (when in approved change window)<\/strong><\/p>\n<figure id=\"attachment_19589\" aria-describedby=\"caption-attachment-19589\" style=\"width: 479px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-Completed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19589\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-Completed.jpg\" alt=\"Click Restart when in change window to reboot server for Visual C++ update to apply\" width=\"479\" height=\"295\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-Completed.jpg 479w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-Completed-300x185.jpg 300w\" sizes=\"auto, (max-width: 479px) 85vw, 479px\" \/><\/a><figcaption id=\"caption-attachment-19589\" class=\"wp-caption-text\">Click Restart when in change window to reboot server for Visual C++ update to apply<\/figcaption><\/figure>\n<p><strong>Restart server<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h4>Update VC_Redist.x86.exe<\/h4>\n<p>Second part, if applicable x86 library is installed, is to update.<\/p>\n<p>Install next pre-req, if server contained both x86 and x64 bits for the &#8216;Vuln 178852 OLE DB driver&#8217;<\/p>\n<p>&nbsp;<\/p>\n<p>From PowerShell (as admin) on affected servers:<\/p>\n<p>Go to saved directory for EXE and MSI files<\/p>\n<p>.\\VC_redist.x86.exe<\/p>\n<figure id=\"attachment_19595\" aria-describedby=\"caption-attachment-19595\" style=\"width: 355px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x86-VCCRedistrEXE.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19595\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x86-VCCRedistrEXE.jpg\" alt=\"Powershell as admin window initiating the Visual C++ Redistributable x86 exe\" width=\"355\" height=\"39\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x86-VCCRedistrEXE.jpg 355w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x86-VCCRedistrEXE-350x39.jpg 350w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x86-VCCRedistrEXE-300x33.jpg 300w\" sizes=\"auto, (max-width: 355px) 85vw, 355px\" \/><\/a><figcaption id=\"caption-attachment-19595\" class=\"wp-caption-text\">Powershell as admin window initiating the Visual C++ Redistributable x86 exe<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p><strong>Click the Check box to EULA &#8216;I agree&#8217;<\/strong><\/p>\n<p><strong>At the Visual C++ Redistributable EULA splash screen <\/strong><\/p>\n<p><strong>Check agree checkbox, then c<\/strong><strong>lick Install button lower right<\/strong><\/p>\n<figure id=\"attachment_19592\" aria-describedby=\"caption-attachment-19592\" style=\"width: 477px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-x86-EULA.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19592\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-x86-EULA.jpg\" alt=\"Click on 'I agree' checkbox, and click Install button to begin the x86 Visual C++ Redistributable update\" width=\"477\" height=\"298\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-x86-EULA.jpg 477w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCCInstall-x86-EULA-300x187.jpg 300w\" sizes=\"auto, (max-width: 477px) 85vw, 477px\" \/><\/a><figcaption id=\"caption-attachment-19592\" class=\"wp-caption-text\">Click on &#8216;I agree&#8217; checkbox, and click Install button to begin the x86 Visual C++ Redistributable update<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Update installing<\/p>\n<figure id=\"attachment_19594\" aria-describedby=\"caption-attachment-19594\" style=\"width: 478px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing-1.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19594\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing-1.jpg\" alt=\"Screenshot installing the x86 Visual C++ Redistributable update\" width=\"478\" height=\"296\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing-1.jpg 478w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Installing-1-300x186.jpg 300w\" sizes=\"auto, (max-width: 478px) 85vw, 478px\" \/><\/a><figcaption id=\"caption-attachment-19594\" class=\"wp-caption-text\">Screenshot installing the x86 Visual C++ Redistributable update<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Update complete<\/p>\n<figure id=\"attachment_19593\" aria-describedby=\"caption-attachment-19593\" style=\"width: 479px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Completed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19593\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Completed.jpg\" alt=\"Screenshot showing successful install of the x86 Visual C++ Redistributable update\" width=\"479\" height=\"296\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Completed.jpg 479w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VCC-x86-Install-Completed-300x185.jpg 300w\" sizes=\"auto, (max-width: 479px) 85vw, 479px\" \/><\/a><figcaption id=\"caption-attachment-19593\" class=\"wp-caption-text\">Screenshot showing successful install of the x86 Visual C++ Redistributable update<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3>Update MSOLEDB drivers<\/h3>\n<p>Third, assess first if you need x64 AND x86 drivers (my example is only x64)<\/p>\n<p>Start by checking the Control Panel &gt; Programs &gt; Programs and Features &gt; search for ole (and hit enter)<\/p>\n<figure id=\"attachment_19606\" aria-describedby=\"caption-attachment-19606\" style=\"width: 957px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19606\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg\" alt=\"Control Panel &gt; Programs &gt; Programs and Features &gt; searching for ole, showing old v18\" width=\"957\" height=\"246\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg 957w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial-300x77.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial-768x197.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19606\" class=\"wp-caption-text\">Control Panel &gt; Programs &gt; Programs and Features &gt; searching for ole, showing old v18<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>From PowerShell (as admin) on affected servers<\/p>\n<p>Go to saved directory for EXE and MSI files<\/p>\n<p>Open MSI to begin install<\/p>\n<figure id=\"attachment_19600\" aria-describedby=\"caption-attachment-19600\" style=\"width: 347px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x64-MSOLEDBSQL-MSI.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19600 size-full\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x64-MSOLEDBSQL-MSI.jpg\" alt=\"PowerShell as Admin running the ole MSI install\" width=\"347\" height=\"28\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x64-MSOLEDBSQL-MSI.jpg 347w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/PowerShell-x64-MSOLEDBSQL-MSI-300x24.jpg 300w\" sizes=\"auto, (max-width: 347px) 85vw, 347px\" \/><\/a><figcaption id=\"caption-attachment-19600\" class=\"wp-caption-text\">PowerShell as Admin running the ole MSI install<\/figcaption><\/figure>\n<p>Click Next if you get the &#8216;User Account Control&#8217; (UAC) prompt to initiate MSI install<\/p>\n<figure id=\"attachment_19598\" aria-describedby=\"caption-attachment-19598\" style=\"width: 455px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19598\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg\" alt=\"OLE MSI Install - User Account Control (UAC) prompt to initiate MSI install\" width=\"455\" height=\"334\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg 455w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt-300x220.jpg 300w\" sizes=\"auto, (max-width: 455px) 85vw, 455px\" \/><\/a><figcaption id=\"caption-attachment-19598\" class=\"wp-caption-text\">OLE MSI Install &#8211; User Account Control (UAC) prompt to initiate MSI install<\/figcaption><\/figure>\n<p>Click Next<\/p>\n<figure id=\"attachment_19605\" aria-describedby=\"caption-attachment-19605\" style=\"width: 500px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-setup.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19605\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-setup.jpg\" alt=\"OLE MSI install, click Next\" width=\"500\" height=\"380\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-setup.jpg 500w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-setup-300x228.jpg 300w\" sizes=\"auto, (max-width: 500px) 85vw, 500px\" \/><\/a><figcaption id=\"caption-attachment-19605\" class=\"wp-caption-text\">OLE MSI install, click Next<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Click &#8216;I agree&#8217; radio button and Click Next<\/p>\n<figure id=\"attachment_19602\" aria-describedby=\"caption-attachment-19602\" style=\"width: 499px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-EULA-2.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-19602 size-full\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-EULA-2.jpg\" alt=\"OLE MSI Install, EULA splash screen to check 'I Agree' radio button and click Next\" width=\"499\" height=\"381\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-EULA-2.jpg 499w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-EULA-2-300x229.jpg 300w\" sizes=\"auto, (max-width: 499px) 85vw, 499px\" \/><\/a><figcaption id=\"caption-attachment-19602\" class=\"wp-caption-text\">OLE MSI Install, EULA splash screen to check &#8216;I Agree&#8217; radio button and click Next<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>Next, on the OLE MSI install, click next to accept default features (just the driver install)<\/p>\n<figure id=\"attachment_19603\" aria-describedby=\"caption-attachment-19603\" style=\"width: 499px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Features.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19603\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Features.jpg\" alt=\"OLE MSI install, click next to accept default features (just the driver install)\" width=\"499\" height=\"379\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Features.jpg 499w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Features-300x228.jpg 300w\" sizes=\"auto, (max-width: 499px) 85vw, 499px\" \/><\/a><figcaption id=\"caption-attachment-19603\" class=\"wp-caption-text\">OLE MSI install, click next to accept default features (just the driver install)<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p>Click Install to begin driver install<\/p>\n<figure id=\"attachment_19604\" aria-describedby=\"caption-attachment-19604\" style=\"width: 498px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Install.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19604\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Install.jpg\" alt=\"OLE MSI install, click install\" width=\"498\" height=\"380\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Install.jpg 498w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-Install-300x229.jpg 300w\" sizes=\"auto, (max-width: 498px) 85vw, 498px\" \/><\/a><figcaption id=\"caption-attachment-19604\" class=\"wp-caption-text\">OLE MSI install, click install<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>OLE driver install completed, click Finish<\/p>\n<figure id=\"attachment_19601\" aria-describedby=\"caption-attachment-19601\" style=\"width: 498px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-completed.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19601\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-completed.jpg\" alt=\"OLE driver install completed, click Finish\" width=\"498\" height=\"381\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-completed.jpg 498w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/x64-MSOLEDBSQL-completed-300x230.jpg 300w\" sizes=\"auto, (max-width: 498px) 85vw, 498px\" \/><\/a><figcaption id=\"caption-attachment-19601\" class=\"wp-caption-text\">OLE driver install completed, click Finish<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h3><strong>Verify Control Panel for OLE driver install and version<\/strong><\/h3>\n<p>Lastly, assess server and application requirements to verify if the old OLE driver is okay to remove from system to clear vulnerability.\u00a0 The old OLE driver on my system was installed the day I installed SSMS v19.x<\/p>\n<p>Back to your Control Panel &gt; Programs &gt; Programs and Features window<\/p>\n<p>Change search to OLE in the top right &gt; hit enter<\/p>\n<p>Click Delete on old version<\/p>\n<p>On the Warning popup window, click continue<\/p>\n<figure id=\"attachment_19596\" aria-describedby=\"caption-attachment-19596\" style=\"width: 955px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-DeleteOLD.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19596\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-DeleteOLD.jpg\" alt=\"Control Panel view showing two OLE drivers, reflecting the newly installed, and the old version\" width=\"955\" height=\"448\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-DeleteOLD.jpg 955w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-DeleteOLD-300x141.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-DeleteOLD-768x360.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19596\" class=\"wp-caption-text\">Control Panel view showing two OLE drivers, reflecting the newly installed, and the old version<\/figcaption><\/figure>\n<p>&nbsp;<\/p>\n<p>At the UAC prompt, click Yes<\/p>\n<figure id=\"attachment_19598\" aria-describedby=\"caption-attachment-19598\" style=\"width: 455px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19598\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg\" alt=\"OLE MSI Install - User Account Control (UAC) prompt to initiate MSI install\" width=\"455\" height=\"334\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt.jpg 455w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-EULAprompt-300x220.jpg 300w\" sizes=\"auto, (max-width: 455px) 85vw, 455px\" \/><\/a><figcaption id=\"caption-attachment-19598\" class=\"wp-caption-text\">OLE MSI Install &#8211; User Account Control (UAC) prompt to initiate MSI install<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><strong>Once complete, verify Control Panel window<\/strong><\/p>\n<figure id=\"attachment_19606\" aria-describedby=\"caption-attachment-19606\" style=\"width: 957px\" class=\"wp-caption alignnone\"><a href=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-19606\" src=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg\" alt=\"Control Panel &gt; Programs &gt; Programs and Features &gt; searching for ole, showing old v18\" width=\"957\" height=\"246\" srcset=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial.jpg 957w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial-300x77.jpg 300w, https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/MSOLEDBSQL-ControlPanel-Initial-768x197.jpg 768w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/a><figcaption id=\"caption-attachment-19606\" class=\"wp-caption-text\">Control Panel &gt; Programs &gt; Programs and Features &gt; searching for ole, showing old v18<\/figcaption><\/figure>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p>&nbsp;<\/p>\n<h3>Other documentation<\/h3>\n<p><strong>Security Updates for Microsoft SQL Server OLE DB Driver (June &#8230; | Tenable\u00ae<\/strong><\/p>\n<p><strong><a href=\"https:\/\/nam06.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fwww.tenable.com%2Fplugins%2Fnessus%2F178852&amp;data=05%7C01%7Ckevin.justin%40microsoft.com%7Cdb1adc774a384ad0c86e08db928063c1%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C638264852371972589%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&amp;sdata=xswTCaeYsDKDYz2zPvY0OqQ7hTX2vPp2CCZqsy2MbD4%3D&amp;reserved=0\" target=\"_blank\" rel=\"noopener\">https:\/\/www.tenable.com\/plugins\/nessus\/178852<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Got another vulnerability pop up on the last scan.\u00a0 &#8216;Vuln 178852 OLE DB driver&#8217; has vulnerabilities and needs updated.\u00a0 My experience links this NOT to\u00a0 ODBC vuln 175441, thereby related to added capabilities and drivers installed with SSMS v19.\u00a0 NOTE: OLE has a pre-req of the new Visual C++ Redistributable x86 and x64 bits.\u00a0 &hellip; <a href=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Vuln 178852 OLE DB driver&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,5,530,502,556],"tags":[668,667,594,669],"class_list":["post-19578","post","type-post","status-publish","format-standard","hentry","category-administration","category-best-practice","category-scom","category-security","category-sql","tag-ole-db-driver","tag-sql-vuln-178852","tag-ssms","tag-ssms-v19"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog<\/title>\n<meta name=\"description\" content=\"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog\" \/>\n<meta property=\"og:description\" content=\"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/\" \/>\n<meta property=\"og:site_name\" content=\"Kevin Justin&#039;s Blog\" \/>\n<meta property=\"article:published_time\" content=\"2023-08-01T14:27:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-01T15:06:16+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg\" \/>\n<meta name=\"author\" content=\"WordPress Administrator\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"WordPress Administrator\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/\"},\"author\":{\"name\":\"WordPress Administrator\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"headline\":\"Vuln 178852 OLE DB driver\",\"datePublished\":\"2023-08-01T14:27:19+00:00\",\"dateModified\":\"2023-08-01T15:06:16+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/\"},\"wordCount\":1094,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/VulnerableToHackers.jpg\",\"keywords\":[\"ole db driver\",\"sql vuln 178852\",\"SSMS\",\"ssms v19\"],\"articleSection\":[\"Administration\",\"Best Practice\",\"SCOM\",\"Security\",\"SQL\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/\",\"name\":\"Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/VulnerableToHackers.jpg\",\"datePublished\":\"2023-08-01T14:27:19+00:00\",\"dateModified\":\"2023-08-01T15:06:16+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\"},\"description\":\"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#primaryimage\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/VulnerableToHackers.jpg\",\"contentUrl\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/08\\\/VulnerableToHackers.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/2023\\\/08\\\/01\\\/vuln-178852-ole-db-driver\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vuln 178852 OLE DB driver\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/\",\"name\":\"Kevin Justin&#039;s Blog\",\"description\":\"Operational monitoring tools including System Center, Azure Monitor\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/#\\\/schema\\\/person\\\/3d7a90f4430bef43134eaa0a7e2cd508\",\"name\":\"WordPress Administrator\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g\",\"caption\":\"WordPress Administrator\"},\"sameAs\":[\"https:\\\/\\\/kevinjustin.com\"],\"url\":\"https:\\\/\\\/kevinjustin.com\\\/blog\\\/author\\\/wordpress_admin\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog","description":"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/","og_locale":"en_US","og_type":"article","og_title":"Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog","og_description":"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!","og_url":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/","og_site_name":"Kevin Justin&#039;s Blog","article_published_time":"2023-08-01T14:27:19+00:00","article_modified_time":"2023-08-01T15:06:16+00:00","og_image":[{"url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg","type":"","width":"","height":""}],"author":"WordPress Administrator","twitter_card":"summary_large_image","twitter_misc":{"Written by":"WordPress Administrator","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#article","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/"},"author":{"name":"WordPress Administrator","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"headline":"Vuln 178852 OLE DB driver","datePublished":"2023-08-01T14:27:19+00:00","dateModified":"2023-08-01T15:06:16+00:00","mainEntityOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/"},"wordCount":1094,"commentCount":0,"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg","keywords":["ole db driver","sql vuln 178852","SSMS","ssms v19"],"articleSection":["Administration","Best Practice","SCOM","Security","SQL"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/","url":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/","name":"Vuln 178852 OLE DB driver - Kevin Justin&#039;s Blog","isPartOf":{"@id":"https:\/\/kevinjustin.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#primaryimage"},"image":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#primaryimage"},"thumbnailUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg","datePublished":"2023-08-01T14:27:19+00:00","dateModified":"2023-08-01T15:06:16+00:00","author":{"@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508"},"description":"Mitigate Vuln 178852 OLE DB driver on SQL servers, including prereq Visual C++ Redistributable update and be ahead of the game!","breadcrumb":{"@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#primaryimage","url":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg","contentUrl":"https:\/\/kevinjustin.com\/blog\/wp-content\/uploads\/2023\/08\/VulnerableToHackers.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/kevinjustin.com\/blog\/2023\/08\/01\/vuln-178852-ole-db-driver\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kevinjustin.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Vuln 178852 OLE DB driver"}]},{"@type":"WebSite","@id":"https:\/\/kevinjustin.com\/blog\/#website","url":"https:\/\/kevinjustin.com\/blog\/","name":"Kevin Justin&#039;s Blog","description":"Operational monitoring tools including System Center, Azure Monitor","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kevinjustin.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/kevinjustin.com\/blog\/#\/schema\/person\/3d7a90f4430bef43134eaa0a7e2cd508","name":"WordPress Administrator","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/fca865cc5df90a25ae9533b1d9dea567a78c7469dc3202a376c8d117a0eaea11?s=96&d=mm&r=g","caption":"WordPress Administrator"},"sameAs":["https:\/\/kevinjustin.com"],"url":"https:\/\/kevinjustin.com\/blog\/author\/wordpress_admin\/"}]}},"_links":{"self":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19578","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/comments?post=19578"}],"version-history":[{"count":4,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19578\/revisions"}],"predecessor-version":[{"id":19608,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/posts\/19578\/revisions\/19608"}],"wp:attachment":[{"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/media?parent=19578"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/categories?post=19578"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kevinjustin.com\/blog\/wp-json\/wp\/v2\/tags?post=19578"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}