Microsoft ได้เพิ่มอัปเดตลิสต์ไฟล์อันตรายภายในเอกสาร Office 365 สำหรับไฟล์ ‘.SettingContent-ms’ ซึ่งพบว่าผู้ร้ายสามารถนำไปใช้เพื่อทำให้เกิด Remote Code Execution ได้และก่อนหน้านี้เคยมีการประยุกต์ใช้งานวิธีการนี้ไปบ้างแล้ว<span id="more-47436"></span>
<figure id="attachment_47437" class="wp-caption alignnone"><img class="size-large wp-image-47437 tie-appear" src="https://i0.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/SettingContent-ms.png?resize=600%2C228&amp;ssl=1" sizes="(max-width: 600px) 100vw, 600px" srcset="https://i0.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/SettingContent-ms.png?resize=600%2C228&amp;ssl=1 600w, https://i0.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/SettingContent-ms.png?resize=300%2C114&amp;ssl=1 300w, https://i0.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/SettingContent-ms.png?resize=768%2C291&amp;ssl=1 768w, https://i0.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/SettingContent-ms.png?w=1200&amp;ssl=1 1200w" alt="" width="600" height="228" /><figcaption class="wp-caption-text">credit : Bleepingcomputer.com</figcaption></figure>
อันที่จริงแล้วไฟล์นี้คือไฟล์ XML ที่อนุญาตให้ผู้ใช้สร้าง Shortcut ไปยังหน้าตั้งค่าของ Windows 10 เช่น สร้าง Shortcut ไปเปิด Control Panel ได้แต่สิ่งที่ผิดพลาดคือภายในไฟล์ .SettingContent-ms นั้นมีแท็ก &lt;Deeplink&gt; ที่เปิดช่องให้แฮ็กเกอร์สามารถแก้ไขให้ชี้ไปยังไบนารี่ไฟล์ได้ เช่น cmd.exe หรือ PowerShell.exe เป็นต้น (ดูภาพตัวอย่างได้ตามด้านบน) ซึ่งผู้คนพบช่องโหว่นี้คือ Matt Nelson จาก <a href="https://specterops.io/">SpecterOps</a> นั่นเอง

ด้วยสาเหตุข้างต้น Microsoft จึงตัดสินใจอัปเดตรายชื่อใน Packager Activation หรือลิสต์ไฟล์อันตรายที่ทาง Microsoft ใช้บล็อกไฟล์ที่ฝังในเอกสาร Office ผ่านฟีเจอร์ OLE (Object Linking and Embedding) ทำให้ตอนนี้ลิสต์ของรายชื่อกลายเป็น 108 Extensions เรียบร้อยแล้วซึ่งนอกจาก .SettingContent แล้วยังมีไฟล์พวก CHM, EXE, HTA, JS, MSI, VBS, WSF และอื่นๆ โดยหากผู้ใช้งานมีความพยายามรันไฟล์ที่อยู่ในลิสต์จะเกิดแจ้งผิดพลาดตามภาพด้านล่าง
<figure id="attachment_47438" class="wp-caption alignnone"><img class="size-full wp-image-47438 tie-appear" src="https://i2.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/Blocked-message.png?resize=470%2C159&amp;ssl=1" sizes="(max-width: 470px) 100vw, 470px" srcset="https://i2.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/Blocked-message.png?w=470&amp;ssl=1 470w, https://i2.wp.com/www.techtalkthai.com/wp-content/uploads/2018/07/Blocked-message.png?resize=300%2C101&amp;ssl=1 300w" alt="" width="470" height="159" /><figcaption class="wp-caption-text">credfit : Bleepingcomputer.com</figcaption></figure>
ข่าวดีก็คือ Outlook ก็ใช้ลิสต์รายชื่อเดียวกันดังนั้น SettingContent-ms ที่ผ่านมาทางนี้ก็ไม่สามารถใช้ได้แต่ข่าวร้ายคือคนร้ายก็มักส่งไฟล์ที่บีบอัดมา 2 ชั้นหรือใส่รหัสผ่านกับไฟล์ที่ถูกบีบอัดนั้นมาด้วย อย่างไรก็ตามผู้สนใจนำ Packager Activation List สำหรับ Office365 ไปใช้กับ Office เวอร์ชันเก่าระบบ Registry Key ก็สามารถศึกษาเพิ่มได้<a href="https://support.microsoft.com/en-us/help/926530/how-to-use-the-registry-to-configure-2007-office-programs-to-prompt-yo">ที่นี่</a>
<div></div>
<div><strong>ที่มา</strong> <em>:</em><strong>1: </strong><em><a href="https://www.bleepingcomputer.com/news/security/microsoft-blocks-embedding-settingcontent-ms-files-in-office-365-docs/">https://www.bleepingcomputer.com/news/security/microsoft-blocks-embedding-settingcontent-ms-files-in-office-365-docs/</a> </em><em>| <a href="https://blog.barkly.com/windows-settingcontent-ms-files-weaponized-deep-link-technique">https://blog.barkly.com/windows-settingcontent-ms-files-weaponized-deep-link-technique</a> | <a href="https://www.techtalkthai.com/microsoft-blocks-settingcontent-embedding-in-docs-of-0ffice-365/">www.techtalkthai.com</a></em></div>