Biztonság

Mesterséges intelligenciával generált szöveg

llm 0.37.2 frissítés: API-kulcs kiszivárgásának javítása az extra-openai-models funkcióban

A hírt az llm projekt legújabb, 0.37.2-es kiadása hozza, amely egy Daniel de Araujo által jelentett biztonsági problémát javít.

llm 0.37.2 frissítés: API-kulcs kiszivárgásának javítása az extra-openai-models funkcióban

Az llm projekt 0.37.2-es verziója biztonsági javítást tartalmaz, amely megakadályozza, hogy a felhasználó által konfigurált OpenAI API-kulcs véletlenül egy harmadik fél OpenAI-kompatibilis végpontjának kerüljön. A problémát Daniel de Araujo jelentette, és a kapcsolódó biztonsági értesítések azonosítói GHSA-v9h7-jj4g-f862 és GHSA-r639-rr7r-x72w.

Mi volt a hiba?

Az llm-nek van egy extra-openai-models.yaml nevű mechanizmusa, amely lehetővé teszi, hogy az llm más szolgáltatók OpenAI-kompatibilis API-végpontjaival is működjön. Az 0.37-es verzióban bevezetett új "llm openai endpoint add" parancs kezeli ezt a konfigurációt.

A hibajelentés szerint két esetben történhetett meg, hogy a konfigurált OpenAI API-kulcsot elküldték a külső szolgáltatónak:

  • ha az api_key_name néven hivatkozott kulcs soha nem volt tárolva a helyi konfigurációban, vagy
  • ha egy responses: true típusú modell futott a -o chat_completions 1 kapcsolóval.

Ezekben az esetekben a rendszer az adott OpenAI API-kulcsot átadhatta az extra-openai-models konfigurációban megadott külső végpontoknak, ami titkosságvesztéshez vezethetett.

Mit változtat a 0.37.2-es kiadás?

Az llm 0.37.2 célja, hogy megakadályozza a fenti helyzeteket és csökkentse annak kockázatát, hogy véletlen kulcskiszivárgás történjen. A kiadás részletei közé tartozik az extra-openai-models kezelésének módosítása és a kapcsolódó parancs munkafolyamatainak rögzítése az újonnan bevezetett "llm openai endpoint add" mechanizmuson keresztül.

Miért fontos ez?

Az OpenAI API-kulcsok titkosak, és illetéktelen kezekbe kerülésük költséges és biztonsági kockázatot jelenthet. A mostani javítás megakadályozza, hogy a felhasználók konfigurációja és kulcsai véletlenül továbbításra kerüljenek harmadik feleknek az extra-openai-models funkció használata közben.

Jelentés és érintettek

A problémát Daniel de Araujo jelezte, és a hibajegyeket a GHSA-v9h7-jj4g-f862 és GHSA-r639-rr7r-x72w azonosítják. A frissítést azoknak a felhasználóknak érdemes telepíteniük, akik extra-openai-models.yaml-t vagy az "llm openai endpoint add" parancsot használják OpenAI-kompatibilis végpontok konfigurálására.