Postman зөвшөөрөлгүйгээр AI агент суулгаж, системийн тохиргоог өөрчилсөн үү? Хөгжүүлэгчдийн дунд томоохон дуулиан дэгдлээ
Хөгжүүлэгчдийн өдөр тутмын API тест, интеграцийн гол зэвсэг болсон Postman-ийн эргэн тойронд асар том маргаан дэгдлээ. Систем дээрээ зүгээр л Postman десктоп апп-аа нээсэн инженерүүдийн компьютер дээр Claude Code болон OpenAI Codex зэрэг AI кодчлолын агентуудад ямар ч зөвшөөрөлгүйгээр нууцаар плагин сууж, тохиргооны файлууд нь өөрчлөгдсөн баримт дэлгэгдсэн нь салбарынхныг цочроогоод байна.
Hacker News дээр богино хугацаанд олон мянган хандалт авч, Postman-ийн албан ёсны GitHub репозитори дээр Issue #14370 болон нээгдсэн энэхүү асуудал нь хөгжүүлэгчийн хувийн нууцлал болон AI хэрэгслүүдийн зааг хязгаарын талаарх ширүүн маргааныг эхлүүлэв.
Юу болов? "Auto-Existing-Upgrade" нэрийн дор хийгдсэн үйлдлүүд
Энэхүү хэргийг "indicava" хэмээх хөгжүүлэгч анх илрүүлж олон нийтэд мэдээлсэн юм. Түүний macOS систем дээрх OpenAI Codex гэнэтхэн хэрэглэгчийн хүсээгүй үед "Auth required" гэсэн алдаа зааж, Postman-тай холбоотой коммандуудыг өөрөө гүйлгэж эхэлжээ.
Уг асуудлыг лавшруулан шалгатал Postman десктоп аппликейшн (хувилбар 12.33.4) ажиллах үедээ ард нь auto-existing-upgrade гэсэн нэртэй далд скрипт ажиллуулсан байжээ. Хамгийн ноцтой нь, уг скрипт нь хэрэглэгчээс ямар ч зөвшөөрөл (prompt/opt-in) авалгүйгээр дараах өөрчлөлтүүдийг орон нутгийн файлын системд хийсэн байв:
~/.codex/config.tomlфайлд гар дүрсэн: Codex-ийн хэрэглэгчийн тохиргоонд Postman-ий шинэ плагин зах зээл (marketplace) болон идэвхжүүлсэн плагиныг шууд бүртгэж бичсэн.- Claude Code руу нэвтэрсэн: Claude Code-ийн тохиргооны санд
claude plugin install --scope userкоммандыг ард нь гүйлгэж,postman@claude-plugins-officialнэртэй албан ёсны мэт харагдах плагиныг автоматаар суулгасан. - CLI багаж байршуулсан: Системийн замд Postman CLI-ийн гүйцэтгэгдэх файлыг чимээгүйхэн хуулж үлдээсэн.
Аюулгүй байдлын шалгалтыг "тойрч гарсан" нь
Энэ дуулианыг хамгийн их дэвэргэж буй зүйл нь Postman ердийн хамгаалалтын дүрмийг тойрч гарсан явдал юм.
Ер нь бол хөгжүүлэгч Codex эсвэл Claude Code дээр шинэ плагин, startup hook (сесс эхлэх үед ажилладаг тушаал) нэмэх үед систем заавал гараар баталгаажуулах (manual review & confirmation) шаардлага тавьдаг. Энэ нь гаднын хортой скрипт таны терминал дээр автоматаар дуудагдахаас хамгаалсан үндсэн хамгаалалт билээ.
Гэтэл Postman-ийн суулгагч тухайн хэрэглэгчийн баталгаажуулалтыг шаардахгүйн тулд Codex-ийн дотоод тохиргоо руу шууд хандаж, өөрийн плагины trusted_hash-ийг хүчээр "итгэмжлэгдсэн" төлөвт бүртгэж өгчээ. Ингэснээр хөгжүүлэгч цаашид Codex-ийг асаах тоолонд уг плагин нь автоматаар Postman-ийн алсын MCP (Model Context Protocol) сервер рүү (mcp.postman.com) холбогдох оролдлого хийдэг болсон байна.
Хэрэглэгчид баталгаажуулах товч дараагүй, үүнийг хүсээгүй байхад систем ийнхүү хуурамч баталгаа үүсгэсэн нь нээлттэй эхийн ертөнцөд жинхэнэ ёс зүйн зөрчил хэмээн тооцогдож байна.
Программ хангамж биш, харин "Malware" шиг зан үйл үү?
Хөгжүүлэгчдийн дургүйцэл туйлдаа хүрээд байгаагийн гол шалтгаан нь "найдвартай хэрэгсэл" гэж үздэг апп нь хортой кодтой яг адилхан зан авир гаргасанд оршино.
Хэрэв өөр ямар нэг тодорхойгүй гуравдагч талын апп таны ~/.ssh эсвэл ~/.bashrc, цаашлаад бусад хөгжүүлэлтийн хэрэгслүүдийн тань тохиргооны файлыг дур мэдэн уншиж, түүн рүү өөрийн сүлжээний hook-ийг бичиж байвал үүнийг кибер аюулгүй байдлын үүднээс "Supply chain attack" эсвэл "Spyware" гэж үзэхээс өөр аргагүй юм.
Postman нь анх маш энгийн, хөнгөхөн, нээлттэй эхийн замаар явж байсан ч олон зуун сая долларын венчур санхүүжилт татсанаас хойш бүртгүүлэхийг албаддаг, өгөгдлийг клауд руу синхрончилдог болж өөрчлөгдсөөр ирсэн. Харин энэ удаад AI эрин үед байр сууриа алдахгүйн тулд хөгжүүлэгчдийн орон нутгийн терминал, кодчлолын агентуудыг хүчээр өөрийн экосистемтэйгээ холбох гэж улайрсан нь бүтээгдэхүүний итгэлцлийг үндсээр нь ганхуулж байна.
Хөгжүүлэгчийн тохиргоо, API түлхүүрүүд, дотоод сүлжээний (internal endpoint) хаягууд Postman-ийн алсын MCP сервер рүү сэжиг бүхий байдлаар дамжих эрсдэл бий болсон нь хамгийн их түгшүүр төрүүлж байна.
Өөрийн орчноо хэрхэн шалгаж, цэвэрлэх вэ?
Хэрэв та Mac эсвэл бусад үйлдлийн систем дээрээ Postman ашигладаг бөгөөд зэрэгцүүлээд Claude Code, Codex зэрэг терминалын AI агентууд туршдаг бол яг одоо дараах шалгалтыг хийгээрэй:
- Codex-ийн тохиргоог шалгах:
~/.codex/config.tomlфайлыг нээж, дотор нь таны зөвшөөрөөгүй Postman-ий нэмэлт marketplace, идэвхжүүлсэн өргөтгөл, эсвэлtrusted_hashбичигдсэн эсэхийг нягтлах. Байвал устгах шаардлагатай. - Claude Code-ийн тохиргоог харах:
~/.claude/settings.jsonболон холбогдох plugin бүртгэлүүдээсpostman@claude-plugins-officialбүртгэгдсэн эсэхийг шалгах. - Системийн binary сангуудыг шүүх:
/usr/local/binэсвэл хэрэглэгчийн PATH фолдеруудаас сүүлд нэмэгдсэн Postman CLI эсэхийг нягтлах.
Дүгнэлт: AI хэрэгслүүдийн зааг хязгаар
AI агентууд бидний терминал, код репозитори, файл системтэй шууд тулж ажилладаг болсон энэ цаг үед "итгэлцэл" хамгийн үнэт зүйл боллоо. Томоохон аппликейшнууд өөрсдийн AI боломжуудаа хүчээр тулгаж, бусад агентуудын тохиргоог дур мэдэн өөрчлөх нь хөгжүүлэгчдийн орчныг ноцтой цоорхой болгон хувиргах аюултай.
Хөгжүүлэгчийн зөвшөөрөлгүйгээр хийгдсэн ямар ч "ухаалаг" шийдэл нь эцэстээ тав тух биш, харин системийн аюулгүй байдлын хамгийн том сул тал болдгийг энэхүү Postman-ийн хэрэг бидэнд санууллаа.
Эх сурвалж: Hacker News, The New Stack, Postman App Support GitHub Repository (Issue #14370)
Сэтгэгдэл
Ачаалж байна...