Claude Code ব্যবহারকারীদের ইমেল ওয়েবসাইটগুলিতে যোগাযোগের ঠিকানা হিসাবে পাঠিয়েছে
Claude Code সাইন-ইন করা অ্যাকাউন্টের ইমেল ঠিকানা মডেলের প্রসঙ্গে যুক্ত করেছে, এবং এজেন্ট কখনও কখনও সেই ঠিকানাটি ইউজার-এজেন্ট হেডারে ঢুকিয়ে দিয়েছে এমন curl অনুরোধগুলিতে যা এটি ওয়েবসাইটগুলির জন্য লিখেছে যেখানে স্ক্রিপ্টগুলি একটি যোগাযোগের জন্য জিজ্ঞাসা করে, যেমন Wikipedia এবং SEC।
Claude Code সাইন-ইন করা অ্যাকাউন্টের ইমেল ঠিকানা মডেলের প্রসঙ্গে যুক্ত করেছে, এবং এজেন্ট কখনও কখনও সেই ঠিকানাটি ইউজার-এজেন্ট হেডারে ঢুকিয়ে দিয়েছে এমন curl অনুরোধগুলিতে যা এটি ওয়েবসাইটগুলির জন্য লিখেছে যেখানে স্ক্রিপ্টগুলি একটি যোগাযোগের জন্য জিজ্ঞাসা করে, যেমন Wikipedia এবং SEC। অ্যানথ্রপিক সংস্করণ 2.1.317-এ একটি শেল-কমান্ড চেক প্রকাশ করেছে এবং বলেছে যে পরবর্তী প্রকাশে প্রসঙ্গ থেকে ইমেল মুছে ফেলা হবে। একই ফাঁসের ব্যবহারকারীর প্রতিবেদন ১৮ সেপ্টেম্বর থেকে এসেছে।
লিখিত সংস্করণ পড়ুন (ইংরেজি) ↗
এই ভিডিওতে যা আছে
- অ্যানথ্রপিকের লিডিয়া হ্যালি বলেছেন যে সাইন-ইন করা ব্যবহারকারীদের জন্য অ্যাকাউন্টের ইমেলটি মডেলের প্রসঙ্গে যুক্ত করা হয়েছিল কারণ Claude এটি ছাড়া @author ট্যাগগুলির মতো জিনিসের জন্য নাম তৈরি করত।
- উইকিমিডিয়া-এর মতো সাইটগুলি একটি তথ্যপূর্ণ ইউজার-এজেন্ট সহ যোগাযোগের তথ্যের জন্য স্ক্রিপ্ট জিজ্ঞাসা করে; নীতিটি একটি ইমেল, একটি ওয়েবসাইট বা একটি উইকি ব্যবহারকারীকে গ্রহণ করে। মডেল কখনও কখনও প্রসঙ্গের মধ্যে থাকা অ্যাকাউন্টের ইমেল ব্যবহার করত।
- সংস্করণ 2.1.317 একটি চেক যুক্ত করেছে। এর প্রকাশিত রিডমি Bash, PowerShell এবং মনিটর কলগুলির জন্য কোনও প্রম্পট ছাড়াই প্রত্যাখ্যানের বর্ণনা দেয় যা ঠিকানা ধারণ করে এবং একটি ইউজার-এজেন্টের নাম দেয়, এবং বলে যে WebFetch, WebSearch, স্ক্রিপ্ট এবং রান-টাইম মানগুলি পরীক্ষা করা হয় না। চেঞ্জলগ এবং কর্মীরা একই রক্ষাকে জিজ্ঞাসা করা বা ব্লক করা হিসাবে বর্ণনা করে।
- দুই ব্যবহারকারী জানিয়েছেন যে লোড করা গার্ড নিরীহ পরীক্ষার কমান্ড প্রত্যাখ্যান করেনি; অ্যানথ্রপিক সেই প্রতিবেদনগুলি নিশ্চিত করেনি। স্থিতিশীল চ্যানেল এখনও 2.1.311 সংস্করণে ছিল, যেটিতে চেক নেই, এবং রেকর্ডিংয়ের সময় নতুন চেঞ্জলগ এন্ট্রি ছিল 2.1.318।
- একই ইউজার-এজেন্ট ফাঁসের বর্ণনা দেওয়া GitHub ইস্যুগুলি ১৮ সেপ্টেম্বর থেকে এসেছে, একটি জুলাই রিপোর্টে ইনজেক্ট করা প্রসঙ্গ ব্লক সম্পর্কে বলা হয়েছে। রায় ছিল REVERT: একটি ঠিকানা যা মডেল দেখতে পারে তা হল একটি ঠিকানা যা এটি পাঠাতে পারে।
প্রশ্ন ও উত্তর
Claude Code কেন User-Agent হেডারে ব্যবহারকারীর ইমেল ঠিকানা রেখেছিল?
Claude Code টিমের Lydia Hallie-এর মতে, অ্যানথ্রপিক সাইন-ইন করা ব্যবহারকারীদের জন্য মডেলের প্রসঙ্গে অ্যাকাউন্টের ইমেল যুক্ত করেছে যাতে Claude লেখক ট্যাগগুলির মতো জিনিসের জন্য নাম তৈরি করা বন্ধ করে। যখন Claude তার নিজস্ব curl কমান্ড লিখত, তখন এটি কখনও কখনও সেই ঠিকানাটিকে User-Agent-এ একটি যোগাযোগ হিসাবে ব্যবহার করত, কারণ কিছু সাইট স্ক্রিপ্টগুলির কাছে একটি যোগাযোগ চায়।
উইকিপিডিয়া এবং SEC কেন স্ক্রিপ্টগুলিকে নিজেদের পরিচয় দিতে বলে?
উইকিমিডিয়ার User-Agent নীতিতে বলা হয়েছে যে স্ক্রিপ্টগুলি যোগাযোগের তথ্য সহ একটি তথ্যপূর্ণ User-Agent স্ট্রিং ব্যবহার করবে, অন্যথায় সেগুলিকে নোটিশ ছাড়াই ব্লক করা হতে পারে, এবং এটি একটি ইমেল ঠিকানা, একটি ওয়েবসাইট বা একটি উইকি ব্যবহারকারীকে গ্রহণ করে। SEC-এর EDGAR পৃষ্ঠা স্বয়ংক্রিয় ক্লায়েন্টদের একটি ইউজার এজেন্ট ঘোষণা করতে বলে এবং একটি কোম্পানির নাম এবং একজন অ্যাডমিন ইমেল সহ একটি নমুনা হেডার দেখায়।
Claude Code গোপনীয়তা মড কী পরীক্ষা করে এবং কী বাদ দেয়?
মডের প্রকাশিত রিডমিতে বলা হয়েছে যে এটি কোনো প্রম্পট ছাড়াই একটি Bash, PowerShell বা মনিটর কল প্রত্যাখ্যান করে, যার ইনপুটে অ্যাকাউন্টের ঠিকানা থাকে এবং একটি User-Agent-এর নাম থাকে, দুটি শব্দ মেলানো এবং কোনো পার্সার ছাড়াই। রিডমিতে বলা হয়েছে যে WebFetch, WebSearch, MCP টুলস, ঠিকানা ধারণকারী স্ক্রিপ্ট এবং রান টাইমে গণনা করা মানগুলি পরীক্ষা করা হয় না, এবং মডটিকে একটি সৌজন্য হিসাবে অভিহিত করা হয়েছে যা একটি নির্দিষ্ট রূপকে আবৃত করে।
একটি এজেন্টের প্রসঙ্গ থেকে ডেটা সরানো কি তার কমান্ড ফিল্টার করা থেকে আলাদা?
হ্যাঁ। বহির্গামী কমান্ডগুলির উপর একটি ফিল্টারকে ডেটা যে প্রতিটি রুট নিতে পারে তা চিনতে হবে, এবং Claude Code রিডমিতে বেশ কয়েকটি রুটের তালিকা দেওয়া হয়েছে যা এর ফিল্টার কভার করে না। প্রসঙ্গ থেকে ঠিকানাটি সরানো মানে মডেলের পাঠানোর মতো কিছু নেই। Lydia Hallie বলেছেন যে পরবর্তী প্রকাশে প্রসঙ্গ থেকে অ্যাকাউন্টের ইমেল সরানো হবে, যা পরের সপ্তাহের শুরুতে প্রত্যাশিত; রেকর্ডিংয়ের সময় নতুন চেঞ্জলগ এন্ট্রি ছিল 2.1.318।
Claude Code ইমেল পরিবর্তন সম্পর্কে The Daily Diff-এর রায় কী ছিল?
The Daily Diff-এর রায় ছিল REVERT, যা মডেলের প্রসঙ্গে অ্যাকাউন্টের ইমেল রাখার লক্ষ্য নিয়েছিল, কারণ একটি ঠিকানা যা মডেল দেখতে পারে তা হল একটি ঠিকানা যা এটি পাঠাতে পারে। পর্বটিতে উল্লেখ করা হয়েছে যে রক্ষকের নিজস্ব রিডমিতে বলা হয়েছে যে এটি একটি নির্দিষ্ট রূপকে আবৃত করে, এবং একই User-Agent ফাঁসের বর্ণনা দিয়ে একটি GitHub ইস্যু ১৮ সেপ্টেম্বর ফাইল করা হয়েছিল, যা ভাইরাল থ্রেডের সাত সপ্তাহ আগে।
অনুবাদিত প্রতিলিপি
মূল ইংরেজি বর্ণনা থেকে অনূদিত। উপলব্ধ অডিও এবং ক্যাপশন YouTube দ্বারা নিয়ন্ত্রিত।
একটি লগইন ইমেল কীভাবে উইকিপিডিয়া এবং SEC-তে পৌঁছাল?
0:00 আপনার লগইন ইমেল লগইন করার জন্য। কিছু সাইন-ইন করা Claude Code ব্যবহারকারীদের জন্য, এটি ইউজার-এজেন্ট-এর সাথেও চলে যেত উইকিপিডিয়া এবং SEC-এর মতো সাইটগুলিতে অনুরোধের সময়। এই ভিডিওতে: এটি সেখানে কীভাবে পৌঁছাল? এবং ফিক্স কি এটি বন্ধ করে দেয়? অ্যানথ্রপিক বলছে তাদের এটি আরও আগে ধরা উচিত ছিল। তাদের নিজস্ব বাগ ট্র্যাকারে কত আগে, তার জন্য একটি তারিখ রয়েছে, এবং আমি এটি রায় দেওয়ার আগে পড়ব। আজ শুক্রবার, ৬ নভেম্বর, এবং এটি The Daily Diff।
0:24 Claude Code হল অ্যানথ্রপিকের কোডিং এজেন্ট। এটি আপনার প্রকল্প পড়ে এবং আপনার জন্য কমান্ড চালায়, ওয়েবে curl কল সহ। একটি ইউজার-এজেন্ট হল প্রতিটি ওয়েব অনুরোধের একটি লাইন যা কল করা প্রোগ্রামের নাম দেয়।
মডেল আপনার ইমেল কীভাবে জানত?
0:35 ঠিকানাটি ইচ্ছাকৃতভাবে সেখানে পৌঁছেছিল। Lydia Hallie, যিনি Claude Code-এ কাজ করেন, হ্যাকার নিউজে ব্যাখ্যা করেছেন যে Claude কোডে লেখক ট্যাগগুলির মতো জিনিসের জন্য নাম তৈরি করত, কারণ এটি আপনাকে চিনত না। তাই অ্যানথ্রপিক সাইন-ইন করা ব্যবহারকারীদের জন্য মডেলের প্রসঙ্গে অ্যাকাউন্টের ইমেল যুক্ত করেছে। এটি বৃহস্পতিবার “User-Agent header-এ গোপনীয়তা লঙ্ঘন” শিরোনামে একটি GitHub ইস্যু দিয়ে ছড়িয়ে পড়ে। প্রতিবেদক এটিকে প্রতিদিন ডজনখানেক স্ক্যাম ইমেলের জন্য দায়ী করেন, এবং কোনও পাবলিক প্রমাণ সেই লিঙ্কটি প্রমাণ করে না।
1:02 হ্যাকার নিউজ থ্রেড বারোশো পয়েন্ট অতিক্রম করেছে। জুলাই মাসের একটি রিপোর্টে ইতিমধ্যেই ইনজেক্ট করা টেক্সট উদ্ধৃত করা হয়েছিল। “ব্যবহারকারীর ইমেল” শিরোনামের অধীনে, এটি বলে যে ব্যবহারকারীর ইমেল ঠিকানা হল, তারপর আপনার ঠিকানা। সেই প্রতিবেদক Claude কে গিট কমিটগুলিতেও ঠিকানা লিখতে দেখেছেন, এবং GitHub-এর পুশ সুরক্ষা পুশটিকে ব্লক করেছে।
ওয়েবসাইটগুলি কেন স্ক্রিপ্টগুলির কাছে ইমেল চায়?
1:20 কিছু সাইট স্ক্রিপ্টগুলিকে নিজেদের পরিচয় দিতে বলে। উইকিমিডিয়ার নীতিতে বলা হয়েছে যে স্ক্রিপ্টগুলি যোগাযোগের তথ্য সহ একটি তথ্যপূর্ণ User-Agent ব্যবহার করবে, অন্যথায় সেগুলিকে নোটিশ ছাড়াই ব্লক করা হতে পারে। একটি ওয়েবসাইটও যোগাযোগ হিসাবে কাজ করে। SEC-এর Edgar পৃষ্ঠা একটি কোম্পানির নাম এবং একজন অ্যাডমিন ইমেল সহ একটি নমুনা হেডার দেখায়। যখন Claude Code উইকিপিডিয়ার জন্য তার নিজস্ব curl কমান্ড লেখে, সাইটটি একটি যোগাযোগ চায়, এবং তার প্রসঙ্গে একমাত্র ঠিকানা হল আপনার লগইন ইমেল। একজন Claude Code ডেভেলপার হ্যাকার নিউজে এটিকে এভাবে বর্ণনা করেছেন।
1:48 Claude দৃশ্যত এই নীতি অনুসরণ করার সিদ্ধান্ত নেয়। ব্যবহারকারীদের উদ্ধৃতি অনুযায়ী, একই প্রসঙ্গ ব্লক মডেলকে বলেছিল যে সেই ঠিকানাটি একটি
কিছুই কি এটিকে না বলতে বলেনি?
1:56 অসম্পর্কিত পরিষেবাতে, একটি হেডারে, একটি URL বা একটি পেলোডে কখনও পাঠানো যাবে না। একটি URL বা একটি পেলোডে। অক্টোবরের একটি রিপোর্টে, Claude পরবর্তী কী ঘটেছিল তা সংক্ষিপ্ত করে বলেছে। আমি তা পাঠিয়েছিলাম। এবং অনুরোধের পর ইউজার-এজেন্ট অদৃশ্য হয়ে যায় না। অ্যাপাচির স্ট্যান্ডার্ড কম্বাইন্ড লগ ফরম্যাট এটি অ্যাক্সেস লগে লিখে রাখে, দর্শকের IP এবং সময়ের পাশে। অ্যানথ্রপিকের প্রথম প্রতিক্রিয়া সংস্করণ ৩-১৭-এ পাঠানো হয়েছিল।
গোপনীয়তা মড আসলে কী ব্লক করে?
2:19 চেঞ্জলগ এটিকে একটি চেক হিসাবে অভিহিত করেছে যা ওয়েব বা শেল টুল কল আপনার অ্যাকাউন্টের ইমেল নেটওয়ার্কে পাঠানোর আগে জিজ্ঞাসা করে। আপনার অ্যাকাউন্টের ইমেল নেটওয়ার্কে পাঠায়। এটি ডিফল্টরূপে চালু থাকে। তবে স্থিতিশীল চ্যানেল এখনও তিন-এগারো নম্বরে রয়েছে, যেটিতে এটি নেই। এর সোর্স ইস্যু হওয়ার দুই ঘণ্টারও কম সময়ে প্রকাশ করা হয়েছিল। এটি শেল টুলস, অর্থাৎ Bash, PowerShell এবং Monitor-কে হুক করে। যদি একটি কমান্ড আপনার ঠিকানা ধারণ করে এবং একটি ইউজার-এজেন্টের নাম দেয়, রিডমিতে বলা হয়েছে এটি প্রত্যাখ্যান করা হয়েছে, কোনো প্রম্পট ছাড়াই।
2:44 চেঞ্জলগ বলছে এটি জিজ্ঞাসা করে, একজন কর্মী মন্তব্য করেছেন এটি ব্লক করে, এবং রিডমি বলছে এটি জিজ্ঞাসা না করেই প্রত্যাখ্যান করে। পুরো বাউন্সারটি ইচ্ছাকৃতভাবে কোনো পার্সার ছাড়াই দুটি শব্দ মেলানো। ইচ্ছাকৃতভাবে। তারপর ব্যবহারকারীরা এটি পরীক্ষা করেছেন।
রক্ষক কি পরীক্ষাটি ধরতে পেরেছিল?
2:56 একজন ম্যাক এবং একজন উইন্ডোজে নিরীহ কমান্ড চালিয়েছেন, একটি ইকো কোথাও যায়নি এবং একটি ডট ইনভ্যালিড ডোমেনে একটি কার্ল যা কখনও সমাধান হয় না। উভয়ই বলেছে যে মড লোড হয়েছে, এবং কোনও কমান্ড প্রত্যাখ্যান করা হয়নি। এগুলি ব্যবহারকারীর রিপোর্ট; অ্যানথ্রপিক সেগুলি নিশ্চিত করেনি। রিডমিতে কী কী বাদ পড়ে তাও তালিকাভুক্ত করা হয়েছে। ওয়েব টুলস, WebFetch এবং WebSearch, পরীক্ষা করা হয় না, যা ওয়েব কলগুলি উল্লেখ করে এমন একটি চেঞ্জলগের সাথে অদ্ভুতভাবে মানানসই। আপনার ঠিকানা ধারণকারী কোনো স্ক্রিপ্ট বা রান টাইমে গণনা করা কোনো মানও পরীক্ষা করা হয় না।
3:25 রিডমি পুরো বিষয়টিকে একটি সৌজন্য হিসাবে অভিহিত করেছে যা একটি নির্দিষ্ট রূপকে আবৃত করে। হ্যালি বলেছেন যে পরবর্তী প্রকাশে Claude Code মডেলকে দেওয়া থেকে অ্যাকাউন্টের ইমেল সরিয়ে দেবে,
আসল সমাধান কখন পাঠানো হয় এবং আপনি এখন কী করবেন?
3:32 এবং পরের সপ্তাহের শুরুতে এটি আসার কথা। বাহিরের একটি ফিল্টারকে প্রতিটি রুট চিনতে হবে। যদি ঠিকানাটি কখনও প্রবেশ না করে, তবে ফিল্টার করার কিছুই নেই। আমি যখন এটি রেকর্ড করছি, তখন নতুন চেঞ্জলগ এন্ট্রি এখনও তিন-আঠারো। যদি আপনি স্টেবল চ্যানেল ব্যবহার করেন, তাহলে তিন-সতেরো বা তার পরবর্তী সংস্করণে আপডেট করুন। যদি আপনি হুক লেখেন, উইন্ডোজ পরীক্ষকের স্টপগ্যাপ ফাইল সম্পাদনাও পরীক্ষা করে, যাতে স্ক্রিপ্ট লেখার আগেই একটি হার্ডকোডেড ঠিকানা ধরা পড়ে। এবং আপনার নিজের ইমেল User-Agent-এর পাশে আপনার সেশন ট্রান্সক্রিপ্টগুলিতে খুঁজুন।
কত আগে এটি রিপোর্ট করা হয়েছিল?
4:00 এখন সেই তারিখ। “আমাদের এই আচরণটি আরও আগে ধরা উচিত ছিল,” হ্যালি লিখেছেন। জুলাই মাসের রিপোর্টে ইতিমধ্যেই সতর্ক করা হয়েছিল যে প্রসঙ্গের মধ্যে থাকা যেকোনো কিছু বাইরের টুল কলে ফাঁস হতে পারে। এবং ১৮ সেপ্টেম্বর, একজন ব্যবহারকারী একটি বাগ ফাইল করেছিলেন যার শিরোনাম ছিল, “অ্যাকাউন্ট মেটাডেটা থেকে ব্যবহারকারীর ইমেল User-Agent হেডারে অসাবধানতাবশত বাহ্যিক পরিষেবাতে পাঠানো হয়েছে।” এটি বৃহস্পতিবারের থ্রেডের সাত সপ্তাহ আগে, এবং একটি বট প্রায় এক মিনিটের মধ্যে এটিকে “সুরক্ষা অঞ্চল” হিসাবে ট্যাগ করেছিল।
4:24 অক্টোবরের শেষের দিকে, কমপক্ষে আরও চারটি ইস্যু একই ফাঁসের বর্ণনা দিয়েছে, উইকিপিডিয়া, SEC এবং একটি গেমিং উইকিতে। আজ পর্যন্ত, পাঁচটিই খোলা আছে। অ্যানথ্রপিক বলছে যে এটি রেডিটে এটি ছড়িয়ে পড়ার সময় খেয়াল করেছিল। ক্ষমা প্রার্থনাটি নিজেই দ্রুত এবং স্পষ্ট ছিল, আমি তাদের এটি দেব। যদি আপনি এটি শুনতে না চান তবে এটি পড়তে চান, তবে ডিফারেন্স আপনার ইনবক্সে প্রতিদিন সকালে আসে, the daily diff dot dev-এ বিনামূল্যে, লিঙ্ক নিচে দেওয়া আছে। সুতরাং, আজকের রায়: REVERT।
ইমেল কি প্রসঙ্গের মধ্যে রাখা উচিত?
4:48 আমি মডেলের প্রসঙ্গে অ্যাকাউন্টের ইমেল রাখার বিষয়টি REVERT করতাম, কারণ একটি ঠিকানা যা মডেল দেখতে পারে তা হল একটি ঠিকানা যা এটি পাঠাতে পারে, এবং রক্ষকের নিজস্ব রিডমিতে বলা হয়েছে যে এটি একটি নির্দিষ্ট রূপকে আবৃত করে। সাবস্ক্রাইব করুন, ঘণ্টা বাজান, এবং মন্তব্যগুলিতে আমাকে বলুন যদি আপনি এটি ভিন্নভাবে স্ট্যাম্প করতেন। এবং আজকের জন্য এই পর্যন্তই। আমি Axrisi থেকে Niko। দায়িত্বশীলভাবে মার্জ করুন।
উৎস
- Bug report: privacy violation in User-Agent headerGitHub · anthropics/claude-code #107757
- Claude Code staff explanation and planned removal of the account email from the model contextHacker News
- Claude Code staff comment on site User-Agent policiesHacker News
- Privacy mod readme and sourceGitHub · anthropics/claude-code
- Changelog entry for 2.1.317GitHub · anthropics/claude-code
- July report on the account email injected into the model contextGitHub · anthropics/claude-code #81138
- September 18 report of the email sent in a User-Agent headerGitHub · anthropics/claude-code #95258
- User-Agent PolicyWikimedia Foundation
- Accessing EDGAR dataU.S. Securities and Exchange Commission
- Log files: combined log formatApache HTTP Server documentation
- Dario Amodei at TechCrunch Disrupt 2023 portrait, CC BY 2.0, identification onlyTechCrunch via Wikimedia Commons
- Original Dario Amodei portrait at TechCrunch Disrupt 2023 — TechCrunch; CC BY 2.0; background removed, cropped and resized; identifies Anthropic only, no endorsement, quote or reactionTechCrunch on Flickr
- Portrait license: Creative Commons Attribution 2.0Creative Commons; TechCrunch portrait credit above
- UNO Draw 25 Cards template — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licenceImgflip
- The Office (Michael Scott) GIF, official @theoffice upload, Peacock — brief transformed narrator commentary, no actual reaction by anyone shown or blanket reuse licence; public hosting does not certify legal clearanceThe Office on GIPHY



