2013-02-28 56 views
6

Mỗi lần duy nhất tôi muốn nâng cấp hoặc cài đặt một gói PEAR tôi nhận được hàng loạt sau các thông báo lỗi:có thể liên kết tượng trưng tấn công

C:>pear upgrade
Error getting channel info from pear.php.net: SECURITY ERROR: Will not write to C:\Users\ALVARO.GONZALEZ\AppData\Local\Temp\pear\cache\6d1f6e892384ae452db9a1bd59ee95f5rest.cacheid as it is symlinked to C:\Users\ALVARO.GONZALEZ\AppData\Local\Temp\pear\cache\6d1f6e892384ae452db9a1bd59ee95f5rest.cacheid - Possible symlink attack
[...]

liên kết tượng trưng là gì nó nói về? Khi tôi sao chép và dán cả đường dẫn và đặt chúng cạnh nhau Tôi thành thật không thể nhận ra sự khác biệt:

C:\Users\ALVARO.GONZALEZ\AppData\Local\Temp\pear\cache\6d1f6e892384ae452db9a1bd59ee95f5rest.cacheid 
C:\Users\ALVARO.GONZALEZ\AppData\Local\Temp\pear\cache\6d1f6e892384ae452db9a1bd59ee95f5rest.cacheid 

Các lỗi sẽ biến mất khi tôi rỗng dir cache:

C:\>pear clear-cache 
reading directory C:\Users\ALVARO.GONZALEZ\AppData\Local\Temp\pear\cache 
74 cache entries cleared 

... cho đến lần sau tôi cần cài đặt công cụ.

Câu hỏi của tôi là:

  1. Tại sao những lỗi được kích hoạt?
  2. Có cách nào để ngăn chúng hiển thị ngay từ đầu không?

Edit: Có một open ticket về vấn đề này nộp vào cuối năm 2011. Vấn đề này được gây ra bởi một bản vá bảo mật cho Symlink attack in PEAR install. Tôi sẽ báo cáo lại với bất cứ điều gì đi ra.

Trả lời

2

Xóa toàn bộ nội dung của thư mục lê \ Cache trong thư mục tài khoản của bạn C: \ Users \ ALVARO.GONZALEZ \ AppData \ Local \ Temp \ lê \ Cache \

Sau đó, bạn sẽ có thể làm lê cài đặt

+0

'lê xóa bộ nhớ cache' cũng làm trống thư mục đó. Tại sao tôi cần phải làm điều đó bằng tay? Điều gì sẽ giải quyết? –

+0

Lời xin lỗi của tôi, tôi đã đọc nó quá nhanh và không nhận ra câu hỏi thực sự của bạn. Nghĩ rằng bạn chỉ muốn "làm cho nó hoạt động" một lần. Bạn nói đúng, bộ nhớ cache rõ ràng lê cũng làm như vậy. – billrichards

+0

Không sao đâu, tôi muốn chắc chắn rằng mình không thiếu gì đó. Cho đến nay, kết luận của tôi là nó là một cơ chế bảo mật xấu đi nhưng dự án PEAR khá ổn định. –

Các vấn đề liên quan