Արագացնելով AI-ի նորարարությունը և մեղմացնելով անվտանգության ռիսկերը. | B4N1

Արագացնելով AI-ի նորարարությունը և մեղմացնելով անվտանգության ռիսկերը.

15 days ago · b4n1 Read time: 3 min

Արհեստական ինտելեկտի նորարարության արագացում և անվտանգության ռիսկերի մեղմացում.

WeVisOne-VL-ի՝ միասնական Visual-Language Model (VLM) բաց կոդավորումը համակարգչային տեսողության ոլորտում հեղափոխության ներուժ ունի, սակայն Dirty Frag միջուկի զրոյական օրվա խոցելիության վերջին հայտնաբերումը զգալի սպառնալիք է Linux-ի վրա հիմնված համակարգերի անվտանգության համար: Այս հոդվածը կքննարկի դրանց տեխնիկական ասպեկտները՝ Fravul-ի և Franer-ի տեխնիկական ասպեկտները: հետեւանքները եւ հնարավոր մեղմացման ռազմավարությունները:

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 խոցելիություն. անվտանգության կարևոր ռիսկ

Dirty Frag միջուկի զրոյական օրվա խոցելիությունը անվտանգության կարևոր խնդիր է, որն ազդում է Linux բաշխումների մեծ մասի վրա՝ թույլ տալով ոչ արտոնյալ օգտվողներին ստանալ որոշիչ արմատային մուտք: Այս խոցելիությունը հատկապես մտահոգիչ է, քանի որ այն կարող է շահագործվել հարձակվողների կողմից՝ վերահսկողություն ձեռք բերելու Linux-ի վրա հիմնված համակարգերի վրա, որոնք լայնորեն օգտագործվում են ամպային հաշվարկների, սերվերների և այլ կարևոր ենթակառուցվածքներում:

Խոցելիությունը առաջանում է Linux միջուկի բեկորային փաթեթների մշակման թերության պատճառով, որոնք կարող են շահագործվել հարձակվողների կողմից՝ բարձր արտոնություններով կամայական կոդ գործարկելու համար: Այս խոցելիությունը մեղմելու համար Linux-ի օգտատերերը կարող են կիրառել Linux միջուկի համայնքի կողմից տրամադրված կարկատելը կամ օգտագործել Docker-ի նման կոնտեյներացման հարթակ, որն ապահովում է անվտանգության լրացուցիչ շերտ:

«Պիթոն».

Օրինակ կոդ՝ Dirty Frag-ի խոցելիությունը ստուգելու համար

ներմուծման ենթագործընթացը

def check_dirty_frag_vulnerability(): # Գործարկեք հրամանը՝ խոցելիությունը ստուգելու համար output = subprocess.check_output(["unname", "-r"]) kernel_version = output.decode("utf-8").strip()

# Ստուգեք, արդյոք միջուկի տարբերակը խոցելի է
եթե kernel_version < "5.15.0-25":
    տպել («Համակարգը խոցելի է Dirty Frag-ի նկատմամբ»)
ուրիշ:
    տպել («Համակարգը խոցելի չէ Dirty Frag-ի նկատմամբ»)

check_dirty_frag_vulnerability()


> 💡 **Key Takeaway.** Dirty Frag միջուկի զրոյական օրվա խոցելիությունը անվտանգության կարևոր վտանգ է, որն ազդում է Linux-ի բաշխումների մեծ մասի վրա: Linux-ի օգտատերերը պետք է կիրառեն Linux միջուկի համայնքի կողմից տրամադրված կարկատելը կամ օգտագործեն Docker-ի նման կոնտեյներացման հարթակ՝ այս խոցելիությունը մեղմելու համար:

### Անվտանգության ռիսկերի մեղմացում կոնտեյներացման և MicroVM Sandbox-ների միջոցով

Կոնտեյներացման հարթակները, ինչպիսիք են Docker-ը և microVM ավազատուփերը, ինչպիսիք են gVisor-ը, կարող են անվտանգության լրացուցիչ շերտ ապահովել միջուկի խոցելիության դեմ, ինչպիսին է Dirty Frag-ը: Այս հարթակները օգտագործում են օպերացիոն համակարգի մակարդակի վիրտուալացում՝ հավելվածներն ու ծառայությունները մեկուսացնելու համար՝ թույլ չտալով նրանց մուտք գործել զգայուն համակարգի ռեսուրսներ:

```իմլ
# Docker-ի կազմաձևման օրինակ՝ Dirty Frag-ի խոցելիությունը մեղմելու համար
տարբերակ՝ «3»
ծառայություններ:
  իմ ծառայություն.
    պատկեր՝ իմ-պատկեր
    վերսկսել՝ միշտ
    Security_opt:
      - ոչ-նոր-privs

⚠️ **Ճարտարապետական վտանգ. Հետևաբար, կարևոր է իրականացնել անվտանգության համապարփակ ռազմավարություն, որը ներառում է կանոնավոր թարմացումներ, պատչեր և մոնիտորինգ:

Առաջարկություններ անվտանգ տեղակայման համար

WeVisOne-VL-ի անվտանգ տեղակայումն ապահովելու և Dirty Frag խոցելիության հետ կապված ռիսկերը մեղմելու համար խորհուրդ ենք տալիս հետևյալը.

  • Կիրառեք Linux միջուկի համայնքի կողմից տրամադրված կարկատելը Dirty Frag-ի խոցելիությունը շտկելու համար
  • Օգտագործեք կոնտեյներացման հարթակ, ինչպիսին Docker-ն է՝ անվտանգության լրացուցիչ շերտ ապահովելու համար
  • Իրականացնել անվտանգության համապարփակ ռազմավարություն, որը ներառում է կանոնավոր թարմացումներ, կարկատներ և մոնիտորինգ
  • Օգտագործեք microVM ավազատուփեր, ինչպիսին է gVisor-ը՝ հավելվածներն ու ծառայությունները մեկուսացնելու համար

Աղբյուրներ

  • [Tencent's WeVisOne-VL] (https://github.com/Tencent/WeVisOne-VL) — Պաշտոնական պահոց WeVisOne-VL-ի համար՝ միասնական Visual-Language Model (VLM) համակարգչային տեսողության առաջադրանքների համար:
  • [Linux Kernel Archives] (https://www.kernel.org/pub/linux/kernel/) — Պաշտոնական պահոց Linux միջուկի սկզբնական կոդի և patches-ի համար:
  • [Docker Security] (https://docs.docker.com/engine/security/) — Պաշտոնական փաստաթղթեր Docker անվտանգության առանձնահատկությունների և լավագույն փորձի համար:
  • gVisor — gVisor-ի պաշտոնական կայք, microVM ավազատուփ՝ հավելվածների և ծառայությունների ապահովման համար:
  • Dirty Frag. a kernel zero-day vs. container and microVM sandboxes — Քննարկում Dirty Frag միջուկի զրոյական օրվա խոցելիության և դրա մեղմացման վերաբերյալ՝ օգտագործելով կոնտեյներացման և microVM ավազատուփերը:

Have Questions?

Let's Talk

Contact me on LinkedIn