# የHugging Face ሞዴል ፋይሎች የተደበቀ ኮድ ማስኬድ ይችላሉ

Published: 2026-10-12

አደገኛ የሞዴል ፓኬጆች ደህንነቱ ባልተጠበቀ ጭነት ወቅት ኮድ ማስኬድ ይችላሉ። ፒክል ሪቨርስ ሼሎችን፣ የተበላሹ የፋይል ስካነር ባህሪን እና በምርምር የተረጋገጠ የሞዴል ስም ግራ መጋባትን የሚያብራሩ ሶስት የተመዘገቡ ምሳሌዎች አሉ፣ ይህም የማረጋገጫ መረጃ ስርቆት የይገባኛል ጥያቄዎች ላይ ግልጽ ገደቦች አሉት።

Canonical: https://thedailydiff.dev/am/video/2026-10-12-huggingface-model-malware/

## ይህ ቪዲዮ ምን ይሸፍናል

- የቁጥር ሞዴል ክብደቶች፣ ሊተገበር የሚችል ተከታታይ እና ብጁ ማከማቻ ኮድ የተለያዩ ነገሮች ናቸው።
- JFrog እና ReversingLabs ሪቨርስ-ሼል ጭነቶችን መዝግበዋል፤ የተመረጡ ሪፖርቶቻቸው ከተሰየሙ ተጎጂዎች የማረጋገጫ መረጃ ስርቆት አያረጋግጡም።
- Checkmarx Model Confusion ተዛማጅ የርቀት ሞዴል እና ደህንነቱ ያልተጠበቀ ጭነት የሚያስፈልገው የምርምር ማሳያ ነበር።
- safetensors እና የተስተካከሉ ሎደሮችን ይምረጡ፣ ብጁ ኮድን ይገምግሙ እና ይስሩ፣ እና የማያውቁ ፓኬጆችን ከግል ምስጢሮች እና አላስፈላጊ የአውታረ መረብ መዳረሻ ያርቁ።

## ምዕራፎች

- 0:00 የሞዴል ማውረድ እንግዳን እንዴት ሊጋብዝ ይችላል?
- 0:35 ሎደርው የእሽጉን መመሪያዎች እንዴት ያካሂዳል?
- 1:09 የትኞቹ ምስጢሮች በሂደቱ ውስጥ ይገኛሉ?
- 1:38 የጎደለ የአካባቢ መንገድ ለምን የርቀት ሞዴል ሊሆን ይችላል?
- 1:55 የተበላሹ ፓኬጆች የድሮውን ስካነር እንዴት አመለጠ?
- 2:44 ቁልፉን እንግዳው እንዳይደርስበት የሚያደርገው ምንድን ነው?
- 3:12 ይህን ለምን NEEDS REVIEW ብዬ እመታለሁ?

## የተተረጎመ ግልባጭ

ከዋናው የእንግሊዝኛ ትረካ የተተረጎመ። የሚገኙ ኦዲዮ እና መግለጫ ጽሑፎች በYouTube ቁጥጥር ስር ናቸው።

### የሞዴል ማውረድ እንግዳን እንዴት ሊጋብዝ ይችላል?

0:00 የሞዴል ፋይል በዲስክ ላይ ያሉ ቁጥሮች ብቻ ናቸው። አንድ አደገኛ የHugging Face ፓኬጅ መጫን የርቀት ሼል ከፈተ፣ ይህም የአካባቢ AI ምኞታዊ ትርጓሜ ነው። ጭነት ወደ አፈፃፀም እንዴት ይቀየራል? የትኞቹን ምስጢሮች ሊደርስ ይችላል? በእርግጥ የሚያቆመው ምንድን ነው? እና አንድ እንቆቅልሽ በአእምሮዎ ይያዙ። ሞዴሉ አደገኛው ክፍል ከደረሰ በኋላ መጫን ላይሳካ ይችላል።

0:18 ይህ The Daily Diff ነው፣ ከጀርባው። Hugging Face የማሽን ትምህርት ሞዴሎችን፣ የውሂብ ስብስቦችን እና አፕሊኬሽኖችን ለመጋራት መድረክ ነው። የሞዴል ክብደቶች የተማሩት ቁጥሮች ናቸው። ማከማቻው ማዋቀር እና የPython ኮድ ሊይዝ ይችላል። እዚህ ያለው አደጋ በሚጭኑበት ጊዜ ሊተገበር የሚችል ፓኬጅ ወደ ኮምፒተርዎ መግባቱ ነው። Pickle የPython ነገሮችን መልሶ ለመገንባት በሚያስችሉ መመሪያዎች ያከማቻል።

### ሎደርው የእሽጉን መመሪያዎች እንዴት ያካሂዳል?

0:37 ደህንነቱ ያልተጠበቀ ሎደር እነዚያን መመሪያዎች በመከተል እና ሲፈታ ተግባራትን ሊጠራ ይችላል። ባይቶቹን ማውረድ ጥቅሉን በዲስክዎ ላይ ያስቀምጣል። መፍታት ይከፍተዋል። በሆነ ቦታ፣ የፋይል ቅርጸት ላልተከፈለ የስርዓት አስተዳዳሪነት ከፍ ከፍ ተደርጓል። JFrog Goober Twoን በየካቲት ሃያ ሃያ አራት ሪፖርት አድርጓል። የእሱ Pickle ጭነት ሪቨርስ ሼል ከፍቶ፣ የርቀት ትዕዛዝ መዳረሻ ለመስጠት ወደ ውጭ ተገናኘ። ማከማቻው ተሰርዟል። JFrog የጥናት ተመራማሪዎች ተሳትፎን የሚያመለክቱ ፍንጮችንም አግኝቷል፣

1:02 ስለዚህ ተጠያቂነት እርግጠኛ አይደለም። ያልተፈለገው እንግዳ ተመዝግቧል። ከእውነተኛ ተጎጂዎች የማረጋገጫ መረጃ ስርቆት አልተረጋገጠም።

### የትኞቹ ምስጢሮች በሂደቱ ውስጥ ይገኛሉ?

1:09 እንደ እርስዎ ተጠቃሚ የሚሰራ ኮድ ያ ሂደት ሊያነበው የሚችለውን ማንኛውንም ነገር ማንበብ ይችላል። የተሰቀለ የደመና ቁልፍ ወይም ተደራሽ ማስመሰያ ሊሆን የሚችል ኢላማ ይሆናል። ወደ ውጭ ለመላክም የሚሰራ የአውታረ መረብ መንገድ ያስፈልጋል። የቁጥር ክብደቶች ብቻ አስማታዊ የማረጋገጫ ኃይሎች የላቸውም። የእርስዎ ፈቃዶች የሞዴል ካርዱን አስደሳች ክፍል ያቀርባሉ። ሌላ በር አለ። አንዳንድ ሞዴሎች ከማከማቻው Pythonን የሚያስፈቅድ የርቀት ኮድን እንድታምኑ ይጠይቃሉ። Safe tensor ፋይሎች ከዚያ ኮድ አጠገብ ሊቀመጡ ይችላሉ።

1:32 የክብደት ቅርጸቱን መፈተሽ አንድ መግቢያን ይሸፍናል፣ የማከማቻው ኮድ ግን አሁንም የመጎብኛ ባጅ እስኪሰጡት እየጠበቀ ነው።

### የጎደለ የአካባቢ መንገድ ለምን የርቀት ሞዴል ሊሆን ይችላል?

1:38 Checkmarx Model Confusionን አሳይቷል። የጎደለ የአካባቢ ሞዴል መንገድ ተመሳሳይ ስም ወዳለው የህዝብ ማከማቻ ሊቀየር ይችላል። ይህን ከርቀት ኮድ ጋር ያጣምሩ ከነቃ እና የተሳሳተ ፓኬጅ ሊሰራ ይችላል። ይህ የአንድ ያልተሰየመ ኩባንያ ናሙና የሚያካትት የምርምር ማሳያ ነበር፣ በአንድ ቀን ውስጥ የተስተካከለ። የጎደለ አቃፊ የቤት ባለቤት አገኘ። ReversingLabs ሁለት ናሙናዎችን በየካቲት ሃያ ሃያ አምስት ሪፖርት አድርጓል፣

### የተበላሹ ፓኬጆች የድሮውን ስካነር እንዴት አመለጠ?

1:58 ቴክኒኩን nullify AI ብሎ በመጥራት። ሁለቱም ሪቨርስ ሼሎችን ይዘዋል። የእነሱ seven zip ማሸጊያ የተለመደውን PyTorch ጭነት አግዷል፣ ስለዚህ ይህ መንገድ ማውጣትና ደህንነቱ ያልተጠበቀ መፍታት ያስፈልገዋል። የተበላሹ የPickle ዥረቶችም የስካነር ዓይነ ስውር ቦታን አጋልጠዋል። የተሳካለት ቅኝት ማንም ሰው ጥቅሉን ከመክፈቱ በፊት መመርመር ይገባዋል። በተመራማሪዎቹ ምንም ጉዳት በሌለው ሙከራ፣ መመሪያዎች ሎደርው

2:18 ወደ ተበላሸው ክፍል ከመድረሱ እና ስህተት ከማሳየቱ በፊት ፋይል ጻፉ። ጥቅል ሲከፍቱ ራኮኑን ለቀው ከዚያ የመላኪያ መለያው ልክ እንዳልሆነ ያስተውላሉ። የስህተት መልእክቱ በጥሩ ሰዋሰው እና አስከፊ ጊዜ ይደርሳል። Hugging Face ሪፖርት የተደረጉትን ናሙናዎች በሃያ አራት ሰዓታት ውስጥ አስወግዶ ስካነርውን ለውጧል። ያ የተለየ ግኝት ማስተካከያ አስነሳ። የደህንነት ቅኝት ጠቃሚ ማስረጃ ነው፣ እና እያንዳንዱን የስካነር ስህተት እንደ ንፁህ የጤና የምስክር ወረቀት መቁጠር አሁንም የውድቀትን በሚገርም ሁኔታ ለጋስ ትርጓሜ ነው።

2:43 ደህንነቱ የተጠበቀ ቴንሰር እና የአሁን የተስተካከሉ ሎደሮችን ይምረጡ።

### ቁልፉን እንግዳው እንዳይደርስበት የሚያደርገው ምንድን ነው?

2:46 PyTorch ነባሪ ሎደርውን ከስሪት ሁለት ነጥብ ስድስት ጀምሮ አጠበበው። ብጁ ኮድን ይገምግሙ እና የተገመገመውን ክለሳ ያስቀምጡ። የማያውቁ ፓኬጆችን ያለግል ቁልፎች ለብቻዎ ያሂዱ፣ በተገደበ የአውታረ መረብ መዳረሻ። በተሰቀሉ የማረጋገጫ መረጃዎች የተሞላ ኮንቴይነር በስም ስፔስ የተሞላ የስጦታ ቅርጫት ነው። ያ የመክፈቻ እንቆቅልሽ መልስ አለው። የመጫን አለመሳካት አፈፃፀሙ የቆመበትን ቦታ ይነግርዎታል። ቀደም ያሉ መመሪያዎች አስቀድመው ተሰርተው ሊሆን ይችላል።

3:08 ጥቅሉን ከመክፈትዎ በፊት ምስጢሮችን እንዳይደርስባቸው ያድርጉ። ፍርድ፣ ከጀርባው።

### ይህን ለምን NEEDS REVIEW ብዬ እመታለሁ?

3:16 ሎደር። ነፃ ማውረዱ ከሞዴል ጋር መምጣት አለበት፣ እና የእንግዳው ዝርዝር የእኔ ውሳኔ ሆኖ መቆየት አለበት። ይህን ከመስማት ይልቅ ማንበብ ከፈለጉ፣ ዲፍው በየማለዳው ወደ ገቢ መልዕክት ሳጥንዎ በየቀኑ፣ በ daily diff dot dev ላይ በነፃ ይደርሳል፣ አገናኙ ከታች። እና የዛሬው ዲፍ ይሄው ነው። እኔ ኒኮ ከAxrisi ነኝ። በኃላፊነት ያዋህዱ።

## ምንጮች

- [Data Scientists Targeted by Malicious Hugging Face ML Models with Silent Backdoor](https://jfrog.com/blog/data-scientists-targeted-by-malicious-hugging-face-ml-models-with-silent-backdoor/) — JFrog
- [Malicious ML models discovered on Hugging Face platform](https://www.reversinglabs.com/blog/rl-identifies-malware-ml-model-hosted-on-hugging-face) — ReversingLabs
- [AI Model Confusion: An LLM/AI Model Supply Chain Attack](https://checkmarx.com/zero-post/hugs-from-strangers-ai-model-confusion-supply-chain-attack/) — Checkmarx Zero
- [Pickle Scanning](https://huggingface.co/docs/hub/en/security-pickle) — Hugging Face
- [Safetensors](https://huggingface.co/docs/safetensors/en/index) — Hugging Face
- [Loading custom models](https://huggingface.co/docs/transformers/en/models) — Hugging Face
- [Serialization semantics](https://docs.pytorch.org/docs/2.14/notes/serialization.html) — PyTorch
