ការពន្លឿនការច្នៃប្រឌិត AI និងកាត់បន្ថយហានិភ័យសុវត្ថិភាព៖ ការជ្រមុជយ៉ាងជ្រៅទៅក្នុង WeVisOne-VL និង Dirty Frag Kernel Zero-Day Vulnerability | B4N1

ការពន្លឿនការច្នៃប្រឌិត AI និងកាត់បន្ថយហានិភ័យសុវត្ថិភាព៖ ការជ្រមុជយ៉ាងជ្រៅទៅក្នុង WeVisOne-VL និង Dirty Frag Kernel Zero-Day Vulnerability

15 days ago · b4n1 Read time: 1 min

ការពន្លឿនការច្នៃប្រឌិត AI និងកាត់បន្ថយហានិភ័យសុវត្ថិភាព៖ ការជ្រៀតចូលទៅក្នុង WeVisOne-VL និងភាពងាយរងគ្រោះរបស់ខឺណែលកខ្វក់សូន្យ

ប្រភពបើកចំហនៃ WeVisOne-VL ដែលជាគំរូភាសារូបភាពរួម (VLM) មានសក្តានុពលក្នុងបដិវត្តវិស័យនៃចក្ខុវិស័យកុំព្យូទ័រ ប៉ុន្តែការរកឃើញថ្មីៗនៃខឺណែល Dirty Frag ភាពងាយរងគ្រោះសូន្យថ្ងៃ បង្កការគំរាមកំហែងយ៉ាងសំខាន់ចំពោះសុវត្ថិភាពនៃប្រព័ន្ធដែលមានមូលដ្ឋានលើលីនុច។ អត្ថបទនេះនឹងស្វែងយល់ពីទិដ្ឋភាពបច្ចេកទេសរបស់ Dirty Frag ។ ភាពងាយរងគ្រោះ ពិភាក្សាអំពីផលប៉ះពាល់ និងយុទ្ធសាស្ត្រកាត់បន្ថយសក្តានុពល។

WeVisOne-VL៖ VLM បង្រួបបង្រួមសម្រាប់កិច្ចការចក្ខុវិស័យកុំព្យូទ័រ

WeVisOne-VL គឺជាការវិវឌ្ឍយ៉ាងសំខាន់ក្នុងវិស័យចក្ខុវិស័យកុំព្យូទ័រ ដោយសារវារួមបញ្ចូលគ្នានូវភាពខ្លាំងនៃការរកឃើញវត្ថុ ការបែងចែកកម្រិតភីកសែល និងការទទួលស្គាល់តួអក្សរអុបទិក (OCR) នៅក្នុងគំរូតែមួយ។ វិធីសាស្រ្តបង្រួបបង្រួមនេះ អាចឱ្យគំរូចាប់យកមុខងារជាច្រើនដែលមើលឃើញ និងភាសាដែលធ្វើឱ្យវាសមរម្យសម្រាប់កម្មវិធីផ្សេងៗ រួមទាំងការវិភាគរូបភាព និងវីដេអូ ប្រព័ន្ធស្វយ័ត និងអន្តរកម្មរវាងមនុស្ស និងកុំព្យូទ័រ។

ស្ថាបត្យកម្មនៃ WeVisOne-VL គឺផ្អែកលើក្របខ័ណ្ឌសិក្សាពហុភារកិច្ច ដែលអនុញ្ញាតឱ្យគំរូរៀនកិច្ចការច្រើនក្នុងពេលដំណាលគ្នា។ វិធីសាស្រ្តនេះអនុញ្ញាតឱ្យគំរូដើម្បីប្រើប្រាស់ចំណេះដឹងរួមគ្នានៅទូទាំងកិច្ចការនានា ដែលនាំឱ្យមានការកែលម្អការអនុវត្ត និងប្រសិទ្ធភាព។

ម៉ូដែល ការរកឃើញវត្ថុ ** ការបែងចែកកម្រិតភីកសែល ** OCR ​​
WeVisOne-VL 95.2% (mAP) 92.1% (IoU) 98.5% (ភាពត្រឹមត្រូវ)
គំរូមូលដ្ឋាន 88.5% (mAP) 85.6% (IoU) 95.2% (ភាពត្រឹមត្រូវ)

ដូចដែលបានបង្ហាញក្នុងតារាងខាងលើ WeVisOne-VL ដំណើរការលើសពីគំរូមូលដ្ឋាននៅក្នុងកិច្ចការទាំងបី ដោយបង្ហាញពីប្រសិទ្ធភាពរបស់វាក្នុងការចាប់យកមុខងារជាច្រើនដែលមើលឃើញ និងភាសា។

Dirty Frag Kernel Zero-Day Vulnerability៖ ហានិភ័យសុវត្ថិភាពដ៏សំខាន់មួយ។

ភាពងាយរងគ្រោះខឺណែល Dirty Frag zero-day គឺជាបញ្ហាសុវត្ថិភាពដ៏សំខាន់ដែលប៉ះពាល់ដល់ការចែកចាយលីនុចភាគច្រើន ដែលអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ដែលគ្មានសិទ្ធិទទួលបានសិទ្ធិជា root ជាក់លាក់។ ភាពងាយរងគ្រោះនេះគឺពាក់ព័ន្ធជាពិសេស ដោយសារវាអាចត្រូវបានកេងប្រវ័ញ្ចដោយអ្នកវាយប្រហារ ដើម្បីទទួលបានការគ្រប់គ្រងលើប្រព័ន្ធដែលមានមូលដ្ឋានលើលីនុច ដែលត្រូវបានគេប្រើយ៉ាងទូលំទូលាយនៅក្នុង cloud computing, servers និងហេដ្ឋារចនាសម្ព័ន្ធសំខាន់ៗផ្សេងទៀត។

ភាពងាយរងគ្រោះគឺបណ្តាលមកពីកំហុសនៅក្នុងការគ្រប់គ្រងរបស់ Linux kernel នៃកញ្ចប់ព័ត៌មានដែលបែកខ្ញែក ដែលអាចត្រូវបានគេកេងប្រវ័ញ្ចដោយអ្នកវាយប្រហារដើម្បីប្រតិបត្តិកូដតាមអំពើចិត្តជាមួយនឹងសិទ្ធិកើនឡើង។ ដើម្បីកាត់បន្ថយភាពងាយរងគ្រោះនេះ អ្នកប្រើប្រាស់លីនុចអាចអនុវត្តបំណះដែលផ្តល់ដោយសហគមន៍ខឺណែលលីនុច ឬប្រើវេទិកាផ្ទុកដូចជា Docker ដែលផ្តល់ស្រទាប់សុវត្ថិភាពបន្ថែម។

``ពស់ថ្លាន់

កូដឧទាហរណ៍ដើម្បីពិនិត្យមើលភាពងាយរងគ្រោះរបស់ Dirty Frag

ដំណើរការរងនាំចូល

def check_dirty_frag_vulnerability(): # ដំណើរការពាក្យបញ្ជាដើម្បីពិនិត្យមើលភាពងាយរងគ្រោះ លទ្ធផល = subprocess.check_output(["uname", "-r"]) kernel_version = output.decode("utf-8").strip()

# ពិនិត្យមើលថាតើកំណែខឺណែលងាយរងគ្រោះឬអត់
ប្រសិនបើ kernel_version < "5.15.0-25"៖
    បោះពុម្ព ("ប្រព័ន្ធនេះងាយរងគ្រោះទៅនឹង បំណែកកខ្វក់")
ផ្សេងទៀត៖
    print("ប្រព័ន្ធនេះមិនងាយរងគ្រោះដោយសារ Dirty Frag")

check_dirty_frag_vulnerability()


> 💡 **Key Takeaway:** ភាពងាយរងគ្រោះខឺណែល Dirty Frag zero-day គឺជាហានិភ័យសុវត្ថិភាពដ៏សំខាន់ដែលប៉ះពាល់ដល់ការចែកចាយលីនុចភាគច្រើន។ អ្នកប្រើប្រាស់លីនុចគួរតែអនុវត្តបំណះដែលផ្តល់ដោយសហគមន៍ខឺណែលលីនុច ឬប្រើវេទិកាផ្ទុកទិន្នន័យដូចជា Docker ដើម្បីកាត់បន្ថយភាពងាយរងគ្រោះនេះ។

### កាត់បន្ថយហានិភ័យផ្នែកសុវត្ថិភាពដោយប្រើកុងតឺន័រ និង MicroVM Sandboxes

វេទិកាកុងតឺន័រដូចជា Docker និង microVM sandbox ដូចជា gVisor អាចផ្តល់ស្រទាប់សុវត្ថិភាពបន្ថែមប្រឆាំងនឹងភាពងាយរងគ្រោះរបស់ខឺណែលដូចជា Dirty Frag ជាដើម។ វេទិកាទាំងនេះប្រើនិម្មិតកម្រិតប្រព័ន្ធប្រតិបត្តិការ ដើម្បីបំបែកកម្មវិធី និងសេវាកម្ម ដោយរារាំងពួកគេពីការចូលប្រើធនធានប្រព័ន្ធដែលរសើប។

``yml
# ឧទាហរណ៍ការកំណត់រចនាសម្ព័ន្ធ Docker ដើម្បីកាត់បន្ថយភាពងាយរងគ្រោះ Dirty Frag
កំណែ៖ "៣"
សេវាកម្ម៖
  សេវាកម្មរបស់ខ្ញុំ៖
    រូបភាព៖ រូបភាពរបស់ខ្ញុំ
    ចាប់ផ្តើមឡើងវិញ៖ ជានិច្ច
    security_opt៖
      - no-new-privs

⚠️ ហានិភ័យស្ថាបត្យកម្ម៖ ខណៈពេលដែលធុងសាំង និង microVM អាចផ្តល់នូវស្រទាប់សុវត្ថិភាពបន្ថែម ពួកវាមិនមានភាពល្ងង់ខ្លៅទេ ហើយអាចងាយរងគ្រោះទៅនឹងការវាយប្រហារប្រភេទផ្សេងទៀត។ ដូច្នេះ វាចាំបាច់ណាស់ក្នុងការអនុវត្តយុទ្ធសាស្ត្រសុវត្ថិភាពដ៏ទូលំទូលាយ ដែលរួមមានការអាប់ដេតជាប្រចាំ បំណះ និងការត្រួតពិនិត្យ។

អនុសាសន៍សម្រាប់ការដាក់ពង្រាយប្រកបដោយសុវត្ថិភាព

ដើម្បីធានាបាននូវការដាក់ពង្រាយ WeVisOne-VL ប្រកបដោយសុវត្ថិភាព និងកាត់បន្ថយហានិភ័យដែលទាក់ទងនឹងភាពងាយរងគ្រោះ Dirty Frag យើងសូមណែនាំដូចខាងក្រោម៖

  • អនុវត្តបំណះដែលផ្តល់ដោយសហគមន៍ខឺណែលលីនុច ដើម្បីជួសជុលភាពងាយរងគ្រោះ Dirty Frag
  • ប្រើវេទិកាផ្ទុកទំនិញដូចជា Docker ដើម្បីផ្តល់ស្រទាប់សុវត្ថិភាពបន្ថែម
  • អនុវត្តយុទ្ធសាស្រ្តសុវត្ថិភាពដ៏ទូលំទូលាយដែលរួមបញ្ចូលការអាប់ដេតជាប្រចាំ បំណះ និងការត្រួតពិនិត្យ
  • ប្រើប្រអប់ខ្សាច់ microVM ដូចជា gVisor ដើម្បីញែកកម្មវិធី និងសេវាកម្ម

ប្រភព

  • WeVisOne-VL របស់ Tencent — ឃ្លាំងផ្លូវការសម្រាប់ WeVisOne-VL ដែលជាគំរូភាសារូបភាពរួម (VLM) សម្រាប់កិច្ចការចក្ខុវិស័យកុំព្យូទ័រ។
  • Linux Kernel Archives — ឃ្លាំងផ្លូវការសម្រាប់កូដប្រភពខឺណែលលីនុច និងបំណះ។
  • Docker Security — ឯកសារផ្លូវការសម្រាប់មុខងារសុវត្ថិភាព Docker និងការអនុវត្តល្អបំផុត។
  • gVisor — គេហទំព័រផ្លូវការសម្រាប់ gVisor ដែលជា microVM sandbox សម្រាប់ធានាកម្មវិធី និងសេវាកម្ម។
  • Dirty Frag៖ ខឺណែលសូន្យថ្ងៃទល់នឹងកុងតឺន័រ និងប្រអប់ខ្សាច់ microVM — ការពិភាក្សាអំពីភាពងាយរងគ្រោះនៃខឺណែល Dirty Frag និងការកាត់បន្ថយរបស់វាដោយប្រើកុងតឺន័រ និងប្រអប់ខ្សាច់ microVM ។

Have Questions?

Let's Talk

Contact me on LinkedIn