ghostery / broken-page-reports

9 stars 4 forks source link

nexusmods.com #467

Open GRadziejewski opened 9 months ago

GRadziejewski commented 9 months ago

This issue is about:

Website URLs

Please, list the website URLs having the issue in the following code block to prevent the potential leak of personal information.

DO NOT include personal information. Website URLs can contain personal information such as user IDs. We're not responsible for personal information leakage in the report.

https://www.nexusmods.com/

Description

Describe your issue simple as possible. You'll need to describe how to reproduce the issue later.

User cannot download any mods. After clicking "Slow download" button - nothing happens. After disabling Ad-blocking it's posible to download a mod.
Screenshots > Note that uploading any kind of artifacts via GitHub can be accessed without authentication. > > https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/attaching-files Paste or upload your screenshots here: ![image](https://github.com/ghostery/broken-page-reports/assets/40433708/69e59318-7c65-47f7-8a8b-1d5ba342facf)

Steps to reproduce

Writing clear reproduction steps and environment helps us to recognize and identify the issue faster.

1. Login into free account
2. Open https://www.nexusmods.com/stardewvalley/mods/2400?tab=files&file_id=76802
3. Click "Slow download" button - nothing happens

Environments

Writing your environments detailed helps us to recognize and identify the issue faster.

If you're using Safari, you can replace the browser version with the OS version. Please, write in numbers.

Browser: Firefox 122.0
OS: Windows 10 Pro 
GBE 8.12.5

Browser: Chrome 121.0.6167.86
OS: Windows 10 Pro 
GBE 8.12.6

Browser: Safari 17.3 (19617.2.4.11.8)
OS: MacOS Ventura 14.3
GBE 10.2.9

If you have other extensions installed, please list them below. This is not a necessary step but multiple extensions running in the same site may cause conflicts.

Other details

DO NOT include personal information. We're not responsible for personal information leakage in the report.

seia-soto commented 9 months ago

This is caused by nexusmods.com##+js(trusted-rpnt, script, = getSetTimeout(), = function newTimeout(func\, timer) {func()}) but it's a valid rule on uBO. We need to improve the scriptlet injection on Ghostery browser extension.