React Template and BitDefender "Infected web page"

Description of the problem (please keep it simple and short):

Running the basic React Template causes BitDefender to report “Infected Webpage Detected”.

Explain what you were trying to do:

I’m attempting to run and locally develop through Replit a React app, since it seems like a perfect space for it. I created a new repository with the default React Typescript template provided by Replit, and then clicked “Run”.

I expected to see the page of the running application; but, instead, I am told that an Infected web page was detected. The page was:
https://{guid}-00-{scrambled-text}.kirk.replit.dev/

It warns:
“Dangerous pages attempt to install software that can harm the device, gather personal information or operate without your consent.”

I assume this is because it’s being developed and refreshed and all, all at the same time.

I created an exception for that specific page and now I can work as intended. This sounds like something you should probably know about and maybe see if you can remediate, though!

What areas or features are involved?
“Run” React Typescript Template

Repl Cover Page Link/Screenshots/Etc: (to protect you and your code, never share your Repl join link outside of PMs)

Hi @t-writescode , welcome to the forums!
This is not Replit’s fault, and it is your firewall blocking it, as mentioned.
You can safely unblock it (if BitDefefender allows you to do that) as it is the website you created and is hence not malicious.

1 Like

Right! Of course! I assumed that was the case. I am curious if there might be some sort of change that Replit can make on their end that would affect this. No idea, but I figured it was worth a notice!

1 Like

My main suspicion for this is replit.dev not yet being on the PSL [1] and so when one subdomain is taken down as suspicious, the entire domain is.


  1. Public Suffix List ↩︎

3 Likes