---
title: 'API atslēgu noplūdes: LiteLLM, Railway, OpenCode | Zomro'
description: 'API atslēgu noplūdes LiteLLM, Railway un OpenCode 2026. gada oktobrī: kā pārbaudīt OpenAI, Anthropic un Google atslēgas, nomainīt tās un aizsargāt serveri.'
image: 'https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/10/27/gemini_generated_image_qvreplqvreplqvre_q50.jpg'
---

![opened image]()

  * [Zomro](https://zomro.com/lv/)
  * [Noderīgi raksti](https://zomro.com/lv/blog/articles/)
  * [Hostinga drošība](https://zomro.com/lv/blog/articles/bezopasnost/)
  * Nozagtas AI atslēgas: kā LiteLLM, Railway un OpenCode pievīla izstrādātājus 



# Nozagtas AI atslēgas: kā LiteLLM, Railway un OpenCode pievīla izstrādātājus

27-10-2026

![](https://cdn.zomro.com/uploads/blog/a48%40server-panel.net/2026/10/27/gemini_generated_image_qvreplqvreplqvre_q50.jpg)

Vienas nedēļas laikā 2026. gada oktobrī notika trīs nopietnas datu noplūdes. Tās skāra populāro rīku LiteLLM, mitināšanas platformu Railway un pakalpojumu OpenCode. Visos trīs gadījumos uzbrucēji meklēja vienu un to pašu: OpenAI, Anthropic, Google un mākoņpakalpojumu piekļuves atslēgas.

Nozagta API atslēga ir kā jūsu bankas karte svešās rokās. To izmanto kāds cits, bet rēķinu saņemat jūs. Ja esat pieslēdzis AI savai vietnei, botam vai pakalpojumam, pārbaudiet atslēgas jau šodien. Tālāk ir vienkārša instrukcija.

## 

## 

## Kas ir API atslēga un kāpēc to zog?

API atslēga ir gara rakstzīmju virkne, piemēram, `sk-ant-...` vai `sk-proj-...`. Jūsu vietne vai bots to nosūta pakalpojumam, piemēram, ChatGPT vai Claude. Pakalpojums atpazīst atslēgu un saprot: tas esat jūs, un arī maksāsiet jūs.

Būtībā tā ir bankas karte bez PIN koda. Ikviens, kurš zina kartes numuru, var tērēt naudu. Tikai maksā nevis viņš, bet jūs.

Kāpēc šīs atslēgas pašlaik ir tik pieprasītas?

  * **Tā ir reāla nauda.** Izmantojot svešu atslēgu, iespējams bez maksas lietot dārgus AI modeļus vai pārdot piekļuvi citiem. Viena nozagta atslēga vienas dienas laikā var radīt rēķinu par desmitiem tūkstošu dolāru.

  * **Atslēgas pērk vairumā.** Daži uzņēmumi izmanto svešas atslēgas, lai iegūtu lielo AI modeļu atbildes un apmācītu ar tām savus modeļus. To sauc par destilāciju. Pēc šādām atslēgām ir pastāvīgs pieprasījums.

  * **Atslēgas bieži glabājas kopā ar citiem slepeniem datiem.** Turpat var atrasties datubāzu paroles, mākoņpakalpojumu piekļuves dati un maksājumu sistēmu atslēgas. Nozogot vienu, iespējams iegūt visu.




## 

## 

## LiteLLM: saindēts atjauninājums

LiteLLM ir populāra starpniekprogramma. Ar tās palīdzību vietnes un boti var sazināties ar desmitiem AI pakalpojumu. To lejupielādē aptuveni 23 miljonus reižu nedēļā.

**Kas notika.** 21\. oktobrī uzbrucēji LiteLLM vārdā publicēja ļaunprātīgu versiju 1.107.0. Tā bija pieejama PyPI un Docker aptuveni divas stundas. Šajā laikā tā tika lejupielādēta aptuveni 49 tūkstošus reižu.

Tas būtu tāpat, kā rūpnīcā zāļu iepakojumos ievietot indi. Iepakojums ir īsts, ražotājs ir īsts, bet saturs ir bīstams.

**Ko darīja ļaunprātīgā versija.** Tā vāca visu vērtīgo, kas atradās datorā vai serverī: pārlūkprogrammās saglabātās paroles, SSH atslēgas, mākoņpakalpojumu piekļuves datus un AI API atslēgas. Tā arī izveidoja slēptu piekļuvi jeb tā sauktās aizmugures durvis (_backdoor_), lai uzbrucējs jebkurā brīdī varētu atgriezties. Nozagtās atslēgas sāka pārbaudīt jau pēc dažām stundām.

**Ar ko viss sākās.** Maijā LiteLLM izstrādātāji nejauši publicēja dienesta atslēgu publiskā GitHub repozitorijā. Neviens to nenomainīja. Oktobrī uzbrucējs atrada šo atslēgu un ar tās palīdzību piekļuva atjauninājumu izdošanas sistēmai.

> Secinājums ir vienkāršs. Viena aizmirsta atslēga pusgadu atradās publiskā piekļuvē un noveda pie inficēta atjauninājuma, kas tika lejupielādēts desmitiem tūkstošu reižu.

Visas versijas pirms 1.107.0 ir drošas. LiteLLM arī solīja 27. oktobrī atklāt informāciju par vēl vienu ievainojamību. Ja izmantojat LiteLLM, sekojiet drošības atjauninājumiem.

## 

## 

## Railway: uzlauzta mitināšanas platforma

Railway ir mākoņplatforma, kurā izstrādātāji izvieto un darbina savas lietotnes. Paroles un atslēgas tur tiek glabātas tā sauktajos vides mainīgajos.

**Kas notika.** 21\. oktobrī Railway konstatēja aizdomīgas darbības sistēmās, kurās tiek glabāti šie mainīgie. Pēc uzņēmuma teiktā, uzbrucējs, iespējams, bija ieguvis tiem piekļuvi un daļu datu atšifrējis.

Iedomājieties, ka tiek uzlauzts nevis jūsu dzīvoklis, bet gan konsjerža telpa, kur glabājas visu ēkas dzīvokļu rezerves atslēgas.

**Sekas.** Railway aicināja visus klientus nomainīt atslēgas un paroles. Lietotņu izvietošana tika apturēta aptuveni uz 17 stundām. Lietotāji ziņoja, ka viņu AI pakalpojumu atslēgas tika izmantotas jau pirms oficiālā brīdinājuma. Pēc pētnieku datiem, no kriptovalūtu makiem, kuru atslēgas glabājās Railway, tika izņemti aptuveni 371 tūkstotis ASV dolāru. Pati Railway šo saistību nav apstiprinājusi.

> Railway uzskata, ka uzlaušana bija daļa no uzbrukumu sērijas mitināšanas platformām ar mērķi nozagt AI pakalpojumu atslēgas. Divas dienas iepriekš par līdzīgu incidentu ziņoja mitināšanas pakalpojumu sniedzējs Zeabur.

## 

## 

## OpenCode: atslēgas vecajā sistēmā

OpenCode ir populārs AI asistents programmētājiem. Tam ir tīmekļa vadības panelis Console. Tajā iespējams saglabāt savas OpenAI, Anthropic vai Google atslēgas, lai visa komanda varētu tās izmantot.

**Kas notika.** Naktī uz 16. oktobri uzbrucējs iekļuva OpenCode vecajā sistēmā. Uzņēmums gatavojās to izslēgt, taču klientu atslēgas tur joprojām glabājās. Incidents skāra 1,4% Console lietotāju.

Tas ir kā pārcelties uz jaunu biroju, bet vecajā atstāt seifu ar dokumentiem. Durvis tur vairs neviens neapsargā.

**Ko pamanīja lietotāji.** Kāds izstrādātājs pastāstīja, ka naktī saņēmis paziņojumus par izdevumiem uzreiz no trim pakalpojumiem. Google automātiski bloķēja aizdomīgās darbības. OpenAI un Anthropic turpināja iekasēt maksu, līdz viņš manuāli atsauca atslēgas.

> Svarīgi: ja izdzēsīsiet atslēgu tikai no OpenCode, tas nepalīdzēs. Ikviens, kurš to ir nokopējis, varēs turpināt to izmantot. Atslēga ir jāatsauc paša pakalpojuma kontā.

## 

## 

## Pārbaudiet, vai incidents skāris arī jūs

**LiteLLM.** Pārbaudiet serverī instalēto versiju:
    
    
    pip show litellm

Ja rezultātā redzat `Version: 1.107.0`, serveris ir inficēts. Pārbaudiet arī, vai nav saglabājušies faili, kurus atstāja ļaunprātīgā versija:
    
    
    find / -name "cook.pth" -o -name "litellm-1.107.0.dist-info" 2>/dev/null

Ja izmantojat LiteLLM Docker vidē, pārbaudiet, vai 21. oktobrī neatjauninājāt attēlu. Bīstamie tagi bija `v1.107.0`, `latest`, `main-latest` un `main-stable`.

  * **Railway.** Ja jums tur ir kaut viens projekts, pieņemiet, ka incidents varēja skart arī jūs. Railway pati aicina visus klientus nomainīt piekļuves atslēgas.

  * **OpenCode.** Pārbaudiet e-pastu: OpenCode nosūtīja paziņojumus skartajiem lietotājiem. Ja vēstules nav, bet saglabājāt savas atslēgas OpenCode Console, tās tik un tā ieteicams nomainīt. Ja izmantojat tikai datorā instalētu programmu, jūsu atslēgas glabājas lokāli un šajā noplūdē netika iesaistītas.

  * **Visiem pārējiem.** Atveriet savus OpenAI, Anthropic un Google kontus un pārskatiet izdevumus par pēdējām divām nedēļām. Straujš izmaksu pieaugums, īpaši naktī, ir brīdinājuma signāls.




## 

## 

## Kā pareizi nomainīt API atslēgas

Atslēgas jānomaina tā, lai vietne nepārtrauktu darbu. Rīkojieties šādā secībā:

  1. **Izveidojiet jaunu atslēgu** pakalpojuma vadības panelī: OpenAI, Anthropic, Google AI Studio vai pie cita pakalpojumu sniedzēja.

  2. **Ievietojiet jauno atslēgu** savā vietnē, botā vai lietotnē.

  3. **Pārbaudiet, vai viss darbojas.**

  4. **Atsauciet veco atslēgu** pakalpojuma vadības panelī. Tikai pēc tam uzbrucējs vairs nevarēs to izmantot.




Tas ir kā slēdzenes nomaiņa pēc atslēgu pazaudēšanas. Vispirms uzstādāt jaunu slēdzeni un izsniedzat jaunās atslēgas savējiem. Pēc tam atbrīvojaties no vecajām.

**Mainiet ne tikai AI atslēgas.** Ja atslēga serverī glabājās kopā ar citiem slepeniem datiem, nomainiet visu: datubāzu paroles, mākoņpakalpojumu atslēgas, maksājumu sistēmu tokenus un SSH atslēgas.

**Ja jums bija instalēta LiteLLM 1.107.0, ar atslēgu nomaiņu vien nepietiek.** Ļaunprātīgā versija izveidoja aizmugures durvis. Ar pakotnes dzēšanu nepietiek. Ja zaglis jau ir bijis dzīvoklī un izgatavojis aizmugures durvju atslēgas kopiju, jauna slēdzene pie galvenās ieejas nepalīdzēs. Drošāk ir pārinstalēt šādu serveri no nulles un pēc tam nomainīt visas paroles un atslēgas.

## 

## 

## Iestatiet limitus un sakārtojiet piekļuves datus

Pilnībā novērst datu noplūdes risku nav iespējams. Taču var samazināt tās finansiālās sekas.

  * **Iestatiet tēriņu limitu katrai atslēgai.** Visi lielākie AI pakalpojumu sniedzēji ļauj noteikt mēneša budžetu. Tas ir kā limits bankas kartei. Pat ja karti nozags, vairāk par limitu iztērēt nevarēs.

  * **Viena atslēga vienam projektam.** Neizmantojiet vienu un to pašu atslēgu vietnei, botam un testiem. Ja viena atslēga noplūdīs, būs jānomaina tikai tā, un jūs uzreiz sapratīsiet, kur notikusi noplūde.

  * **Neglabājiet atslēgas programmas kodā.** Glabājiet tās `.env` failā un pievienojiet šo failu `.gitignore`, lai tas nenonāktu repozitorijā. Tieši tā sākās LiteLLM uzlaušana: atslēga nejauši nonāca GitHub.

  * **Neierakstiet atslēgas žurnālfailos.** Pārliecinieties, ka jūsu vietne vai bots nesaglabā pilnus pieprasījumus, kuros ir atslēgas un tokeni. Izmantojot žurnālfailus, uzbrucējs ieguva piekļuvi LiteLLM atjauninājumu sistēmai.

  * **Fiksējiet programmatūras versijas.** Norādiet precīzu versiju, piemēram, `litellm==1.106.2`, nevis vienkārši `litellm`. Docker vidē neizmantojiet tagu `latest`. Tad ļaunprātīgs atjauninājums netiks instalēts automātiski, pirms būsiet to pārbaudījis.




## 

## Pārbaudes saraksts

  * Pārbaudīju LiteLLM versiju serverī

  * Pārbaudīju, vai man ir projekti Railway platformā

  * Pārbaudīju e-pastu, vai nav saņemta OpenCode vēstule

  * Pārskatīju izdevumus OpenAI, Anthropic un Google kontos

  * Nomainīju atslēgas pareizā secībā: jauna atslēga, pārbaude, vecās atsaukšana

  * Nomainīju pārējās paroles un atslēgas inficētajā serverī

  * Iestatīju tēriņu limitus katrai atslēgai

  * Izņēmu atslēgas no programmas koda un žurnālfailiem

  * Fiksēju programmatūras versijas un Docker attēlus




## 

## Nevēlaties ar to nodarboties pats?

Atrast visas atslēgas serverī ir sarežģītāk, nekā šķiet. Viena atrodas `.env` failā, otra — bota iestatījumos, trešā — Docker konteinerā, bet ceturtā nejauši nonākusi žurnālfailos. Ja serveris varētu būt inficēts, tas ir jāpārinstalē, nezaudējot svarīgus datus.

Šādām situācijām Zomro piedāvā divus risinājumus.

### SOD: pārbaudīsim serveri jūsu vietā

Mūsu sistēmu administrators:

  * pārbaudīs, vai serverī nav inficētas LiteLLM versijas vai tās pēdu;

  * atradīs, kur tiek glabātas atslēgas un paroles, un ieteiks, kuras nepieciešams nomainīt;

  * pārbaudīs, vai slepenie dati nenonāk žurnālfailos;

  * vajadzības gadījumā palīdzēs pārvietot projektu uz tīru serveri.




Cena: €12.50 par katrām 15 darba minūtēm.

[**Pasūtīt servera drošības pārbaudi**](https://zomro.com/lv/paid-support-services/server-management-services)

### Premium: ātra palīdzība, kad tā nepieciešama

Ja piekļuves atslēga ir noplūdusi, rēķins var pieaugt katru stundu. Atbilde uz parastu tehniskā atbalsta pieprasījumu var aizņemt līdz 10 stundām. Ar Premium mēs atbildam 5–30 minūšu laikā.

Katru nedēļu parādās jaunas datu noplūdes un ievainojamības. Ar Premium jums nebūs ar tām jātiek galā vienatnē.

**[Pieslēgt Premium](https://zomro.com/lv/paid-support-services)**

Līdzīgie raksti

[Sertifikāta atslēga izrādījās skaitlis 4: kas jāatjaunina serverī](https://zomro.com/lv/blog/articles/748-the-certificate-key-turned-out-to-be-the-number-4-what-needs-to-be-updated-on-the-server) [Nozagtas AI atslēgas: kā LiteLLM, Railway un OpenCode pievīla izstrādātājus](https://zomro.com/lv/blog/articles/747-stolen-ai-keys-how-litellm-railway-and-opencode-let-developers-down) [PHP2Shell: kā pārbaudīt savu serveri un novērst bīstamu PHP ievainojamību](https://zomro.com/lv/blog/articles/746-php2shell-how-to-check-your-server-and-close-a-dangerous-php-vulnerability)

[ Premium Cloud VPS no €7.95/mēn. ](/lv/premium-vps)
