Back to top
  • 공유 Share
  • 인쇄 Print
  • 글자크기 Font size
URL copied.

เลดเจอร์(Ledger) SDK เรียกข้อมูลจากเซิร์ฟเวอร์ขณะเซ็นธุรกรรม ยืนยันไม่จัดเก็บข้อมูล

กระเป๋าฮาร์ดแวร์เชื่อมต่อกับแล็ปท็อปด้วยสาย / TokenPost.ai

เลดเจอร์(Ledger) ระบุว่า SDK สำหรับเชื่อมต่อกระเป๋าฮาร์ดแวร์ต้องเรียกข้อมูลจากเซิร์ฟเวอร์เพื่อรองรับ Clear Signing และไม่มีการจัดเก็บข้อมูล หลังมีข้อกังวลเรื่องการส่งข้อมูลระหว่างลงนามธุรกรรม

อันเชนเด็ด(Unchained) รายงานว่า คาโลยัน โคเซฟ(Kaloyan Kosev) นักพัฒนาจากแอมไบร์(Ambire) เขียนบน X เมื่อวันที่ 10 ว่า “ความเป็นส่วนตัวควรเป็นค่าเริ่มต้น” เขาระบุว่า หากผู้พัฒนากระเป๋าไม่ได้เปลี่ยนการตั้งค่า เครื่องมือลงนามของเลดเจอร์จะส่งข้อมูลไปยังเซิร์ฟเวอร์ของบริษัททุกครั้งที่ลงนาม

ข้อมูลที่โคเซฟระบุว่าถูกส่งมี △เครือข่ายของธุรกรรม △สัญญาหรือที่อยู่ผู้รับ △รุ่นอุปกรณ์และเวอร์ชันเฟิร์มแวร์ △เวอร์ชันแอป และ △สถานะการลงนามแบบ Blind Signing ซึ่งหมายถึงการอนุมัติธุรกรรมโดยไม่สามารถอ่านรายละเอียดบนหน้าจออุปกรณ์ได้

ก่อนหน้านี้ TokenPost เคยรายงานการตั้งค่าเริ่มต้นของ SDK เลดเจอร์ที่เก็บข้อมูลการลงนามและรายการข้อมูลที่ส่ง รายงานครั้งนี้เพิ่มเติมคำชี้แจงของเลดเจอร์และขั้นตอนที่แอมไบร์เปลี่ยนการตั้งค่าให้ปิดการส่งข้อมูลไว้เป็นค่าเริ่มต้น

ประวัติการเปลี่ยนแปลงสาธารณะของเลดเจอร์ระบุว่า context-module เวอร์ชัน 1.16.0 เพิ่มฟังก์ชันรายงานการลงนามแบบ Blind Signing ส่วนเวอร์ชัน 2.1.0 เปลี่ยนให้ฟังก์ชันรายงานใช้ที่อยู่เซิร์ฟเวอร์ของเลดเจอร์

นักพัฒนาของเลดเจอร์รวมการเปลี่ยนแปลงเพื่อเปิดใช้ฟังก์ชันรายงานเหตุการณ์ลงนามของอีเธอเรียม(ETH) และโซลานา(SOL) เมื่อวันที่ 8 ต.ค. ประวัติดังกล่าวแสดงว่าฟังก์ชันนี้อยู่ในเครื่องมือสำหรับนักพัฒนาก่อนเกิดข้อกังวลครั้งนี้

ทีมวิจัยความปลอดภัยเลดเจอร์ ดอนจอน(Ledger Donjon) ชี้แจงบน X ว่า “นี่เป็นส่วนหนึ่งของวิธีการทำงานของ Clear Signing” เลดเจอร์ระบุว่าจำเป็นต้องเรียกไฟล์คำอธิบายที่เกี่ยวข้อง เพื่อแสดงรายละเอียดธุรกรรมในรูปแบบที่ผู้ใช้เข้าใจได้บนหน้าจออุปกรณ์

Clear Signing แปลงข้อมูลธุรกรรมให้อ่านง่ายและแสดงบนอุปกรณ์ เลดเจอร์ ดอนจอนอธิบายว่าไฟล์คำอธิบาย ERC-7730 มีขนาดใหญ่เกินกว่าจะเก็บไว้ในอุปกรณ์ โมดูลเริ่มต้นจึงเรียกไฟล์ที่ตรงกับธุรกรรมจากเซิร์ฟเวอร์ของเลดเจอร์ระหว่างลงนาม

เลดเจอร์ระบุว่ามีการส่งข้อมูลธุรกรรมบางส่วนเพื่อให้เซิร์ฟเวอร์ค้นหาไฟล์ที่ตรงกันได้ พร้อมยืนยันว่าไม่ได้จัดเก็บข้อมูลที่ได้รับ

เลดเจอร์ระบุด้วยว่าโค้ดดังกล่าวทำงานใน SDK ของแอปกระเป๋าเงิน ไม่ใช่เฟิร์มแวร์ของอุปกรณ์ นักพัฒนากระเป๋าสามารถใช้โมดูลของตนเองเพื่อเรียกข้อมูลคำอธิบายธุรกรรมแทนโมดูลเริ่มต้นของเลดเจอร์ได้

แอมไบร์เสนอการเปลี่ยนแปลงเมื่อวันที่ 24 ก.ย. เพื่อให้ผู้ใช้ต้องเปิดฟังก์ชันรายงานข้อมูลการลงนามด้วยตนเองก่อนใช้งาน และรวมการเปลี่ยนแปลงดังกล่าวเมื่อวันที่ 30 ก.ย. โคเซฟระบุว่าเวอร์ชันที่ได้รับผลกระทบไม่เคยถูกนำไปใช้ในแอปบริการจริงของแอมไบร์

<Copyright ⓒ TokenPost, unauthorized reproduction and redistribution prohibited>

Most Popular

Other related articles

Comment 0

Comment tips

Great article. Requesting a follow-up. Excellent analysis.

0/1000

Comment tips

Great article. Requesting a follow-up. Excellent analysis.
1