+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

OpenCode'i konsooli rikkumine: mõjutatud ulatus, pakkuja volitused ja praktilised kontrollid

OpenCode teatab rikkumisest, mis mõjutab 1,4% konsooli kasutajatest, täpsemalt alagruppi, millel on seotud välised pakkujad.

Want to see our stories first on Google? Add us to your preferred sources — it helps us grow.

OpenCode teatab rikkumisest, mis mõjutab 1,4% konsooli kasutajatest, täpsemalt alagruppi, millel on seotud välised pakkujad. Avalik teade ei avalda juurdepääsuteed ega lõpule viidud parandust. See järelkontroll selgitab dokumenteeritud lüüsipiiri, seejärel uurib Sphinx'i arusaamise kontrollimise konksu ja Pele diagrammi renderdamise ohutuslepingut.

Loe kirjalikku väljaannet (inglise keeles) ↗

Mida see video hõlmab

  • 1,4% arv kehtib konsooli kasutajate kohta; kohaliku kodeerimisagendi ainuüksi installimine ei tähenda kuulumist teatatud mõjutatud alagruppi.
  • Konsooli pakkuja dokumentatsioon ütleb, et see salvestab ühendatud volitused oma lüüsi taha. See on dokumenteeritud arhitektuur, mitte avaldamata rikkumise tee rekonstrueerimine.
  • Vaadake üle ametlik teatis ja pakkuja tegevus; tõendite säilitamine ja kahtlaste volituste tühistamine on üldine intsidentide hügieeni nõuanne, mitte teatatud täielik paranduste kontrollnimekiri.
  • Sphinx saadab muudetud koodi ja vastused eraldi retsensendile, muudab globaalset Git'i konksu teed ja sellel ei ole vaikimisi mudelikõne piirangut. Selle eksamineerija võib eksida ja kohalikke kontrolle saab mööda hiilida.
  • Pele toetab CSS-i muudatusi samale SVG-le. Selle kiiruse võrdlus on müüja poolt teatatud; pildid võivad endiselt väljastada võrgupäringuid ja helistaja antud ikooni märgistus jääb rakenduse vastutuseks.
  • Destilleerimine kirjeldab väidetavat eesmärki, mis hõlmab mudeli väljundeid; intsidendi juurdepääsutee, ründaja identiteet ja täielik kliendi mõju jäävad avaldamata.

Tõlgitud transkriptsioon

Tõlgitud ingliskeelsest originaaljutustusest. Saadaolevat heli ja subtiitreid kontrollib YouTube.

Keda see tegelikult mõjutas?

0:00 Kuulete, et OpenCode'i häkiti ja kujutate ette oma sülearvutit. Selle teates nimetatakse konsooli kasutajate alamhulka. Meie varasem 'vajab ülevaatamist' otsus väärib täielikku lugu. Selles videos, keda mõjutati? Mida peaksite kontrollima? Miks üks silt oluline on? On pühapäev, kaheksateistkümnes oktoober, ja see on The Daily Diff. Hoidke see silt meeles.

0:18 OpenCode on avatud lähtekoodiga kodeerimisagent teie terminali, redaktori või töölaua jaoks. Console on selle valikuline majutatud mudeli lüüs. See teenindab ka pakkuja kontosid, mille ühendate. Teates nimetatakse seda majutatud osa. Öine teade on tänase erinevuse põhiteema. Seejärel küsitleb Git hook teid teie agendi koodi kohta ja diagrammi renderdaja selgitab

0:35 selle ohutuspiire. Ilmselt on uus tootlikkuse funktsioon lugemine. OpenCode ütleb, et 1,4 protsenti Console'i kasutajatest oli mõjutatud,

Mida 1,4% tegelikult kirjeldab?

0:42 alagrupp, kellel olid seotud välised pakkujad. See ütleb, et neile saadeti e-kiri. See on ettevõtte praegune ulatus, kus intsident on endiselt käimas. Hoidke nimetaja küljes. Konsooli kasutajad on see populatsioon. Selle suurus on avaldamata, seega ei saa me ohvrite arvu arvutada. Kohaliku agendi ainuüksi installimine ei paiguta teid teatatud gruppi. Arendaja nimega timo ütleb, et rikkumine on klientidele olulisem kui

1:03 destilleerimise silt. Põhjendatud mure. Inimesed tahavad vastuseid oma kontode kohta, samal ajal kui internet vaidleb mudeli treeningu üle. Pakkuja dokumentatsioon selgitab usalduspiiri.

Kus asub pakkuja mandaat?

1:12 Console salvestab mandaadi ja suunab päringud oma lüüsi kaudu. Tööruumi liikmed kasutavad mudeleid, ilma et näeksid pakkuja võtit. Kasulik haldus seab lüüsi positsiooni, mida peate usaldama. Saate jagada juurdepääsu, ilma et peaksite ülesvoolu võtit iga meeskonnakaaslase masinasse panema. Väike protsent võib siiski kirjeldada tõsist kokkupuudet. Teatis ei ole esitanud tehnilist aruannet selle kohta, kuidas juurdepääs saadi. Turundusele meeldivad lohutavad sõnad. Arendajad jälgivad, milline komponent millist saladust hoiab.

1:37 Console väärib teie vaimses diagrammis veel ühte kasti, mis on see, kuidas iga arhitektuuri joonis pikeneb. Kontrollige ametlikku teatist ja pakkuja tegevuse logisid.

Mida peaks mõjutatud kasutaja kontrollima?

1:45 Kahtlase kasutuse korral säilitage tõendid ja tühistage eksponeeritud mandaat oma pakkuja kaudu. Asendage mõjutatud integratsioonid teadlikult. See on üldine intsidentide hügieen; teatisest puudub täielik klientide paranduste kontrollnimekiri. OpenCode ütleb, et töötab koos Anthropicu, OpenAI ja Google'iga parandamiseks. See ei saa veel rohkem üksikasju jagada. Paranduse hindamiseks vajame hilisemat aruannet. See teatis ei anna kontrollitud hüvitamise lubadust.

Kas Git hook saab arusaamist kontrollida?

2:08 Sphinx pakub teistsugust järelevalvet. See peatab kaitstud haru push'i ja küsib, kas te mõistate oma agendi koodi. Tõmbepäring on omandanud suulise eksami. Teie automaatne täitmine on kahtlaselt vaikselt istumas. Eraldi retsensent loeb sisseviidud muudatust ainult lugemiseks mõeldud Git'i tööriistade kaudu, nägemata genereerivat vestlust. See küsib käitumise ja veaolukordade kohta. Vastake valesti ja saate uue stsenaariumi.

2:30 Läbige ja algne push jätkub. Loe mind küsib, mis juhtub, kui töötaja teeb commit'i ja seejärel crashib enne oma töö kinnitamist. Uuesti kohaletoimetamine võib operatsiooni korrata. Näide on illustratiivne; me ei ole Sphinx'i installinud ega mõõtnud tootmisülevaatuse paranemist. Sphinx yolo keelab kontrollid ja logib vahelejätmise. Kohalikest konksudest saab mööda minna ja readme ütleb, et eksamineerija võib eksida.

2:51 Robotõppeassistendil on luba tunnistada, et ta on robot. Seadistus muudab teie globaalset Git'i konksu teed, sealhulgas teiste repositooriumide jaoks.

Mida Sphinx'i retsensent saab?

2:58 Retsensent saab muudetud koodi ja teie vastused. Failinime välistused ei suuda tabada tavalisse allikasse kleebitud saladust. Lugege seda enne selle kasutusele võtmist. Mudelikõnede vaike piirangut ei ole. Tavaline kontroll kasutab viis kuni kaheksa päringut, pluss üks vastuse kohta. Määrake kululimiidid. Saate maksta privileegi eest end kaks korda selgitada.

Mida muutub, kui Pele renderdab Mermaid'i?

3:17 Obsidiani kepano avaldas just Pele, mis muudab Mermaid'i teksti SVG-ks. Vastusena skeptilisele arendajale viitab ta kuueaastasele Mermaid'i kirjutamisele teemadele. Käivitustraadi taga on hooldusajalugu. Selle tihendatud pakend on teatatud umbes kakssada kolmkümmend kilobaiti, Mermaid'i 1,6 megabaidi vastu. See toetab Mermaid 12.1 diagrammi tüüpe. Kiirusenõuded on projekti mõõtmised. Me ei ole seda võrdlust reprodutseerinud.

3:40 Kirjutage diagrammi tekst, hankige SVG, seejärel muutke selle värve CSS-iga ilma seda uuesti renderdamata. Sama diagramm säilitab oma identiteedi. Teie arhitektuur võib lõpetada riietumise nagu mitteseotud veebisait. Pele põgeneb diagrammi teksti eest ja filtreerib lingid.

Millised diagrammipiirid jäävad sinu omaks?

3:54 JavaScripti klõpsamise tagasihelistamisi ignoreeritakse. Pildid võivad kuvamisel endiselt võrgupäringuid teha. Teie rakendus omab ikooni märgistust, mida see pakub, ja seda, kuidas see avab sisemised lingid. Pele võimaldab teil lingid ja pildid keelata, piirates allika ja väljundi suurust. Rakendusel on endiselt tööd teha. Ebamugav uudis kõigile, kes lootsid, et väiksem sõltuvus vähendab ka vastutust. Nüüd see silt.

Mida destilleerimine tegelikult selgitab?

4:15 Destilleerimine tähendab mudeli treenimist teise mudeli väljundite abil. OpenCode seostab rikkumist suuremahulise destilleerimisrünnakuga. See on väidetav eesmärk. See jätab juurdepääsutee, ründaja identiteedi ja täieliku kliendi mõju avaldamata. Minu otsus on 'vajab ülevaatamist'. Ma hoiaks Console'i intsidenti ülevaatamisel, kuni saame hinnata mõjutatud mandaate ja parandust. Tuvastage, milline teenus hoiab teie pakkuja juurdepääsu,

4:39 enne kui pealkiri valib teile ohumudeli. Kui eelistate seda lugeda, mitte kuulda mind seda ütlemas, saabub diff teie postkasti igal hommikul, tasuta saidil thedaily diff.dev, link allpool. Ja see on tänane diff. Mina olen Niko Axrisist. Ühendage vastutustundlikult.

Allikad

  1. Latest edited OpenCode Console security noticeOpenCode
  2. Connected provider credentials and Console gatewayOpenCode documentation
  3. Console is an optional providerOpenCode documentation
  4. Distillation definition and separate background casesAnthropic
  5. Sphinx understanding checks and adoption caveatsSphinx project
  6. Pele Mermaid-to-SVG rendererPele project
  7. Pele security and application responsibilitiesPele documentation
  8. Pele maintainer's public explanationkepano

Seotud videod