# OpenCode Console sızması: təsir dairəsi, provayder etimadnamələri və praktiki yoxlamalar

Published: 2026-10-18

OpenCode, Konsol istifadəçilərinin 1,4%-nə, xüsusən də xarici provayderlərlə əlaqələndirilmiş bir alt hissəsinə təsir edən bir sızma barədə məlumat verir. İctimai bildirişdə giriş yolu və tamamlanmış düzəliş açıqlanmır. Bu davam, sənədləşdirilmiş keçid sərhədini izah edir, sonra Sphinx-in başa düşmə-yoxlama hook-unu və Pele-nin diaqram-təqdimat təhlükəsizlik müqaviləsini araşdırır.

Canonical: https://thedailydiff.dev/az/video/2026-10-18-opencode-console-breach/

## Bu videoda nələr əhatə olunur

- 1,4% rəqəmi Console istifadəçilərinə aiddir; yalnız yerli kodlaşdırma agentinin quraşdırılması bildirilən təsirə məruz qalan alt hissəyə daxil edilməyi müəyyən etmir.
- Console-un provayder sənədləri göstərir ki, o, qoşulmuş etimadnamələri öz keçidinin arxasında saxlayır. Bu, sənədləşdirilmiş arxitekturadır, açıqlanmayan sızma yolunun yenidən qurulması deyil.
- Rəsmi bildirişi və provayder fəaliyyətini nəzərdən keçirin; sübutların qorunması və şübhəli etimadnamələrin ləğvi ümumi insident-gigiyena məsləhətləridir, elan edilmiş tam təmir siyahısı deyil.
- Sphinx dəyişdirilmiş kodu və cavabları ayrı bir nəzərdən keçiriciyə göndərir, qlobal Git hook yolunu dəyişir və heç bir standart model-zəng limitinə malik deyil. Onun müfəttişi səhv edə bilər və yerli yoxlamalar yan keçilə bilər.
- Pele eyni SVG-də CSS dəyişikliklərini dəstəkləyir. Onun sürət müqayisəsi satıcı tərəfindən bildirilmişdir; şəkillər hələ də şəbəkə sorğuları göndərə bilər və zəng edən tərəfindən təqdim olunan ikon işarələri tətbiqin məsuliyyəti olaraq qalır.
- Distillə etmə, model çıxışlarını əhatə edən iddia edilən bir məqsədi təsvir edir; insidentin giriş yolu, hücum edənin şəxsiyyəti və tam müştəri təsiri açıqlanmamış qalır.

## Fəsillər

- 0:00 Əslində kimlər təsirləndi?
- 0:39 1,4% əslində nəyi təsvir edir?
- 1:09 Provayder etimadnaməsi harada yaşayır?
- 1:43 Təsirlənmiş istifadəçi nəyi yoxlamalıdır?
- 2:08 Git hook başa düşməni yoxlaya bilərmi?
- 2:55 Sphinx nəzərdən keçiricisi nə alır?
- 3:17 Pele Mermaid-i təqdim etdikdə nə dəyişir?
- 3:52 Hansı diaqram sərhədləri sizin olaraq qalır?
- 4:15 Distillə etmə əslində nəyi izah edir?

## Tərcümə olunmuş transkript

Orijinal ingilis dilindəki nəqldən tərcümə edilmişdir. Mövcud audio və subtitrlər YouTube tərəfindən idarə olunur.

### Əslində kimlər təsirləndi?

0:00 OpenCode-un hackləndiyini eşidirsiniz və noutbukunuzu təsəvvür edirsiniz. Onun bildirişində Console istifadəçilərinin bir alt hissəsi qeyd olunur. Əvvəlki "needs review" qərarımız tam hekayəyə layiqdir. Bu videoda kimlər təsirləndi? Nəyi yoxlamalısınız? Bir etiket niyə vacibdir? Bu, oktyabrın on səkkizidir, bazar günüdür və bu, The Daily Diff-dir. O etiketi yadda saxlayın.

0:18 OpenCode, terminalınız üçün açıq mənbəli kodlaşdırma agentidir, redaktor və ya masaüstü. Console onun isteğe bağlı host edilmiş model qapısıdır. O, həmçinin qoşulduğunuz provayder hesablarına xidmət edir. Bildiriş host edilmiş hissəni qeyd edir. Gecə bildirişi bu günkü diff-ə rəhbərlik edir. Sonra bir Git hook sizi sorğu-sual edir agentinizin kodu, və bir diaqram təqdimatçısı izah edir

0:35 onun təhlükəsizlik sərhədlərini. Görünür, yeni məhsuldarlıq xüsusiyyəti oxumaqdır. OpenCode deyir ki, Console istifadəçilərinin 1.4 faizi təsirlənib,

### 1,4% əslində nəyi təsvir edir?

0:42 xarici provayderlərlə əlaqələndirilmiş bir alt hissə. Deyir ki, onlara e-poçt göndərilib. Bu, şirkətin cari əhatə dairəsidir, insident hələ də davam edir. Məxrəci birləşdirin. Console istifadəçiləri bu populyasiyadır. Onun ölçüsü açıqlanmır, buna görə də qurban sayını hesablaya bilmərik. Yalnız yerli agenti quraşdırmaq sizi bildirilən qrupa daxil etmir. Timo adlı bir developer deyir ki, sızma müştərilər üçün daha vacibdir, nəinki

1:03 distillə etiketi. Ədalətli narahatlıq. İnsanlar internet model təlimi haqqında mübahisə edərkən öz hesabları haqqında cavablar istəyirlər. Provayder sənədləri güvən sərhədini izah edir.

### Provayder etimadnaməsi harada yaşayır?

1:12 Console etimadnaməni saxlayır və sorğuları öz keçidi vasitəsilə yönləndirir. İş sahəsi üzvləri provayder açarını görmədən modelləri istifadə edirlər. Faydalı idarəetmə keçidi etibar etməli olduğunuz bir mövqeyə qoyur. Hər bir komanda üzvünün cihazına yuxarı açarı qoymadan girişi paylaşa bilərsiniz. Kiçik bir faiz hələ də ciddi ifşanı təsvir edə bilər. Bildiriş girişin necə əldə edildiyinə dair texniki hesabat verməyib. Təhlükəsizlik marketinqi rahatlaşdırıcı sözləri sevir. Developerlər hansı komponentin hansı sirri saxladığını izləyirlər.

1:37 Console zehni diaqramınızda başqa bir qutuya layiqdir, bu da hər bir arxitektura rəsmisinin necə uzandığıdır. Rəsmi bildirişi və provayder fəaliyyət qeydlərini yoxlayın.

### Təsirlənmiş istifadəçi nəyi yoxlamalıdır?

1:45 Şübhəli istifadə üçün sübutları qoruyun və provayderiniz vasitəsilə ifşa olunmuş etimadnaməni ləğv edin. Təsirlənmiş inteqrasiyaları qəsdən əvəz edin. Bu, ümumi insident gigiyenasıdır; bildirişdə tam müştəri təmir siyahısı yoxdur. OpenCode, Anthropic, OpenAI və Google ilə təmir üçün işlədiyini deyir. OpenAI və Google ilə təmir üçün işlədiyini deyir. Hələlik daha çox məlumat paylaşa bilməz. Düzəlişi qiymətləndirmək üçün daha sonraki hesabat lazım olacaq. Bu bildiriş yoxlanılmış geri ödəmə vədi vermir.

### Git hook başa düşməni yoxlaya bilərmi?

2:08 Sphinx fərqli bir nəzarət növü təklif edir. Qorunan bir branch push-unu dayandırır və agentinizin kodunu anlayıb-anlamadığınızı soruşur. Pull request şifahi imtahan əldə etmişdir. Avtotamamlamanız şübhəli sakitliklə oturur. Ayrı bir nəzərdən keçirici dəyişdirilmiş kodu yalnız oxunan Git alətləri vasitəsilə oxuyur, yaratıcı söhbəti görmədən. Davranış və uğursuzluq halları haqqında soruşur. Səhv cavab versəniz, başqa bir ssenari əldə edirsiniz.

2:30 Keçsəniz, orijinal push davam edir. Readme soruşur ki, bir işçi commit etdikdə nə baş verir, sonra işini təsdiq etmədən çökür. işini təsdiq etmədən çökür. Yenidən çatdırma əməliyyatı təkrarlaya bilər. Nümunə illüstrativedir; biz Sphinx-i quraşdırmamışıq və istehsal nəzərdən keçirməsində bir yaxşılaşma ölçməmişik. təkmilləşməni ölçməmişik. Sphinx yolo yoxlamaları ləğv edir və keçməyi qeyd edir. Yerli hook-lar yan keçilə bilər və readme deyir ki, imtahançı səhv edə bilər.

2:51 Robot müəllim köməkçisi robot olduğunu etiraf etməyə icazəyə malikdir. Quraşdırma, digər depolar daxil olmaqla, qlobal Git hook yolunuzu dəyişir.

### Sphinx nəzərdən keçiricisi nə alır?

2:58 Nəzərdən keçirici dəyişdirilmiş kodu və cavablarınızı alır. Fayl adı istisnaları adi mənbəyə yapışdırılmış sirri tuta bilməz. Qəbul etməzdən əvvəl bunu oxuyun. Model zənglərində standart limit yoxdur. Tipik bir yoxlama beşdən səkkizə qədər sorğu, üstəgəl hər cavab üçün bir sorğu istifadə edir. Xərc limitlərini təyin edin. Özünüzü iki dəfə izah etmək imtiyazı üçün pul ödəyə bilərsiniz.

### Pele Mermaid-i təqdim etdikdə nə dəyişir?

3:17 Obsidianın kepano-su indicə Mermaid mətnini SVG-yə çevirən Pele-ni buraxdı. Skeptik bir developera cavab olaraq, o, altı illik Mermaid mövzuları yazma təcrübəsinə işarə edir. Başlama thread-inin arxasında texniki xidmət tarixi var. Onun sıxılmış paketi Mermaid-in 1.6 meqabaytına qarşı təxminən iki yüz otuz kilobayt olduğu bildirilir. Mermaid-in bir nöqtə altı meqabaytına qarşı. Mermaid 12.1-in diaqram növlərini dəstəkləyir. Sürət iddiaları layihənin ölçmələridir. Biz bu müqayisəni təkrar istehsal etməmişik.

3:40 Diaqramın mətnini yazın, SVG əldə edin, sonra onu yenidən təqdim etmədən CSS ilə rənglərini dəyişdirin. yenidən təqdim etmədən CSS ilə rənglərini dəyişdirin. Eyni diaqram öz şəxsiyyətini saxlayır. Arxitekturanız artıq əlaqəsiz bir veb sayt kimi görünməməlidir. Pele diaqram mətnini gizlədir və bağlantıları filtrləyir.

### Hansı diaqram sərhədləri sizin olaraq qalır?

3:54 JavaScript klik callback-ləri nəzərə alınmır. Şəkillər göstərilərkən hələ də şəbəkə sorğuları göndərə bilər. Tətbiqiniz təmin etdiyi ikon işarələrinə və daxili bağlantıları necə açdığına cavabdehdir. bağlantıları necə açdığına cavabdehdir. Pele, mənbə və çıxış ölçüsünə məhdudiyyətlərlə bağlantıları və şəkilləri deaktiv etməyə imkan verir. Tətbiqin hələ də görməli işləri var. Kiçik bir asılılığın məsuliyyəti də azaldacağını ümid edənlər üçün narahatedici xəbər. İndi o etiket.

### Distillə etmə əslində nəyi izah edir?

4:15 Distillə etmə, bir modelin çıxışlarını istifadə edərək başqa bir modeli öyrətmək deməkdir. OpenCode, sızmanı geniş miqyaslı bir distillə hücumu ilə əlaqələndirir. Bu, iddia edilən məqsəddir. Giriş yolu, hücum edənin şəxsiyyəti və tam müştəri təsirini açıqlamır. Mənim qərarım "needs review"dir. Console insidentini, təsirlənmiş etimadnamələri və düzəlişi qiymətləndirə bilənə qədər nəzərdən keçirəcəyəm. etimadnamələri və düzəlişi qiymətləndirə bilənə qədər nəzərdən keçirəcəyəm. Başlıq təhdid modelini sizin üçün seçməzdən əvvəl,

4:39 provayder girişinizi hansı xidmətin saxladığını müəyyənləşdirin. Əgər bunu məndən eşitməkdənsə oxumağı üstün tutursanız, diff hər səhər e-poçtunuza gəlir, thedailydiff.dev saytında pulsuzdur, link aşağıdadır. Və bu, bugünkü diff-dir. Mən Axrisi-dən Niko. Məsuliyyətlə birləşdirin.

## Mənbələr

- [Latest edited OpenCode Console security notice](https://x.com/opencode/status/2111519637049319818) — OpenCode
- [Connected provider credentials and Console gateway](https://opencode.ai/v2/docs/console/providers/) — OpenCode documentation
- [Console is an optional provider](https://opencode.ai/v2/docs/console/models/) — OpenCode documentation
- [Distillation definition and separate background cases](https://www.anthropic.com/news/detecting-and-preventing-distillation-attacks) — Anthropic
- [Sphinx understanding checks and adoption caveats](https://github.com/parthh01/sphinx) — Sphinx project
- [Pele Mermaid-to-SVG renderer](https://pele.run/) — Pele project
- [Pele security and application responsibilities](https://pele.run/security) — Pele documentation
- [Pele maintainer's public explanation](https://x.com/kepano/status/2111575190081847776) — kepano
