Tìm kiếm hỗ trợ

Tránh các lừa đảo về hỗ trợ. Chúng tôi sẽ không bao giờ yêu cầu bạn gọi hoặc nhắn tin đến số điện thoại hoặc chia sẻ thông tin cá nhân. Vui lòng báo cáo hoạt động đáng ngờ bằng cách sử dụng tùy chọn "Báo cáo lạm dụng".

Learn More

Does Mozilla check Firefox themes for malicious code before they are published like it does with other add-ons?

  • 3 trả lời
  • 1 gặp vấn đề này
  • 157 lượt xem
  • Trả lời mới nhất được viết bởi dveditz

more options

I understand that Mozilla checks Firefox add-ons for malicious code and only accepts and signs them if they are clean and safe, however, there is no mention anywhere if they do the same with themes even though they are considered a type of add-on. So does Mozilla check themes for malicious code before they are uploaded, because even if they are just images they can still contain malicious code?

If Mozilla does so it would be nice if it could state so somewhere on its website and also have to sign themes. If Mozilla does not do so, it would be advised that it should.

I understand that Mozilla checks Firefox add-ons for malicious code and only accepts and signs them if they are clean and safe, however, there is no mention anywhere if they do the same with themes even though they are considered a type of add-on. So does Mozilla check themes for malicious code before they are uploaded, because even if they are just images they can still contain malicious code? If Mozilla does so it would be nice if it could state so somewhere on its website and also have to sign themes. If Mozilla does not do so, it would be advised that it should.

Giải pháp được chọn

I don't know if there is a review process for "lightweight themes" of the kind there are for extensions and full themes. If you don't find a clear answer to that, you could follow up with the Add-ons team on their forum here: https://discourse.mozilla-community.org/c/add-ons

A lightweight theme consists of two images (typically PNG or JPEG), one for the top part of the browser and one for the bottom. More info: https://developer.mozilla.org/Add-ons/Themes/Lightweight_themes

The kinds of images that pose a security risk generally exploit a flaw in a program's handling of the image file. This kind of flaw usually needs to be fixed through a patch to Firefox (or other affected program), and I would be surprised if it first came to light in a theme rather than, say, an image shared on social media or a targeted attack. But it could happen.

It may be difficult to test whether an image exploits an image parsing flaw without a specialized malware research environment because the effects may not be obvious to an overworked code reviewer. Did you have any ideas/suggestions on how it should done?

Đọc câu trả lời này trong ngữ cảnh 👍 1

Tất cả các câu trả lời (3)

more options

Giải pháp được chọn

I don't know if there is a review process for "lightweight themes" of the kind there are for extensions and full themes. If you don't find a clear answer to that, you could follow up with the Add-ons team on their forum here: https://discourse.mozilla-community.org/c/add-ons

A lightweight theme consists of two images (typically PNG or JPEG), one for the top part of the browser and one for the bottom. More info: https://developer.mozilla.org/Add-ons/Themes/Lightweight_themes

The kinds of images that pose a security risk generally exploit a flaw in a program's handling of the image file. This kind of flaw usually needs to be fixed through a patch to Firefox (or other affected program), and I would be surprised if it first came to light in a theme rather than, say, an image shared on social media or a targeted attack. But it could happen.

It may be difficult to test whether an image exploits an image parsing flaw without a specialized malware research environment because the effects may not be obvious to an overworked code reviewer. Did you have any ideas/suggestions on how it should done?

more options

https://wiki.mozilla.org/Addons/Extension_Signing Only extensions as Themes (both background images and complete (actual themes)), dictionaries, language packs, and Plugins don't need to be signed.

I know they do approve the background images based on subject matter. There was some recent controversy when a private email to not approve Gamergate and provocative anime stuff was leaked.

Được chỉnh sửa bởi James vào

more options

James said

https://wiki.mozilla.org/Addons/Extension_Signing Only extensions as Themes (both background images and complete (actual themes)), dictionaries, language packs, and Plugins don't need to be signed.

All of those, even if not signed, are reviewed and virus-scanned if they are served from addons.mozilla.org.

In the near future (Firefox 41?) language packs will need to be signed as well.