ÉlőUtoljára: 8 perceMa: 19
Biztonságfrissítve: 13:15

A Claude Code „Ne kérdezd újra” opciója jelszavakat tesz közzé 1122 nyilvános GitHub-fájlban

Az Apiiro kutatása szerint 1122 nyilvános GitHub-fájl tartalmaz valódi titkot, köztük adatbázis-jelszavakat és API-kulcsokat, mert a Claude Code „Ne kérdezd újra” opciója a teljes parancsszöveget elmenti.

A Claude Code „Ne kérdezd újra” opciója jelszavakat tesz közzé 1122 nyilvános GitHub-fájlban
Fotó: Goran Ivos / Unsplash
forrás: Hacker News·AI Forradalom szerk.·
Megosztás

Egy kényelmi funkció miatt jelszavak kerülhetnek nyilvános GitHub-repókba. Az Apiiro biztonsági kutatói szerint a Claude Code az Anthropic kódoló agentje, amely a parancsok futtatása előtt jóváhagyást kér. Ha a fejlesztő a „Yes, and don't ask again” opciót választja, a parancs teljes szövege bekerül a projekt .claude/settings.local.json fájljába. Az Apiiro kutatása szerint ilyenkor a parancsba írt jelszó vagy token is ott marad. (Hacker News)

A kutatók szerint a probléma a gyakori kérdésekből fakad. A Claude Code többször is megszakítja a munkát, és a fejlesztők egy idő után már nem olvassák el a parancsokat. Így egy hosszú sorban elrejtett titok is észrevétlen marad. A Claude Code a fájlt a globális git ignore listára teszi, ez azonban nem fedi le az összes esetet: például akkor sem, ha a mappából később lesz repó, vagy ha a fájl már commitolva van.

Mennyi a kitett titok

Az Apiiro szerint a nyilvános GitHubon 104 185 ilyen fájl van, ebből 1122 (1,1%) tartalmaz valódi titkot. Összesen 1379 különböző titkot találtak: 636 szolgáltatói kulcsot és 743 jelszót vagy tokent. A kutatás 63 szervezet nyilvános listájában is talált valódi titkot, közöttük adatbázis-szolgáltatót és payments startupot.

A kutatók állítása szerint a Claude Code viselkedése a legújabb modelleknél is megmaradt. A kutatók az Opus 5.5 és a Fable 5.1 modellekkel reprodukálták a hibát. Az Apiiro szerint az 1105 repónál, ahol valódi titkot találtak, 539 esetben Claude társszerzésével készült commit módosította a fájlt.

Mit kell tenni

A kutatók azt javasolják, hogy a fejlesztők először forgassák, vagyis cseréljék le az érintett titkokat, és csak utána tisztítsák meg a repót. A szervezeteknek ellenőrizniük kell, van-e a GitHubon nyilvános .claude/settings.local.json fájl, és a git-előzményekben is keresniük kell. A fájlok tartalmát is át kell nézni, és a jelszavakat, tokeneket, kulcsokat és kapcsolati stringeket ki kell törölni. Az Apiiro 1122 érintett fájlja mellett a 63 szervezet listája is jelzi, hogy a kockázat nem elszigetelt.

Háttér: a Claude ingyenes csomagja magyarul

Forrás

Feldolgozott sajtóforrás·Hacker News

Eredeti cikk megnyitása →

Ez a cikk a fenti sajtóforrás alapján készült AI-összefoglalóval.

tetszett a cikk? oszd meg →
Megosztás

Tetszik az oldal? Támogasd a fejlesztést

Az AI Forradalom egy automatizált pipeline: napi adatgyűjtés, LLM-feldolgozás és infrastruktúra fenntartása valódi költségekkel jár. Ha értékesnek találod a tömör, naprakész AI-összefoglalókat, egy kávé sokat segít.

☕ Támogatom