Riar wrote:The problem is, anything could be risky.
(That is true. I edited my wording slightly while you were posting.)
Riar wrote:One hour banners on the newspaper website you visit daily may infect your computer with malware. Most hours it won't.
So never Allow them, not even temporarily. Problem solved.
Riar wrote:You can't trust any website, CDN or ad-network at all.
Right.. well, in the same way you can't trust any dog at all, because some dogs bite people.

That's not the NoScript security model though:
FAQ 1.11
Riar wrote:First, that is still a risk and problem for NoScript users even without automatically revoking permissions.
No it's not. If you've Temp-Allowed the real site, and the lookalike site shows up in your menu, you'll know something's wrong. However, if the real site temporary permission is automatically revoked, you won't think anything is wrong seeing that the fake site is not Temp-Allowed.
Riar wrote:Second, I have yet to hear about this method of social engineering your way around to get to NoScript users. This is currently in my opinion not a threat at all.
When discussing potential threats, we need facts, not opinions. Unless, of course, in your opinion these two domains are OBVIOUSLY (at a glance)
very different?
Riar wrote:Third, if this was a big problem for NoScript users, then we need to remove revoking temporary permissions completely. Users could be fooled here!
It would take a pretty stupid user, to be fooled by this after deliberately revoking temporary permissions. User would then notice it popping up weirdly ("why is this listed twice") and/or in unexpected places. With auto-revoking temporary permissions, even smart user would dismiss that stuff as the result of auto-revoking of the temporary permission (and possibly buggy NoScript).
Riar wrote:You don't always need to temporarily allow a domain either. On most websites I only need to temporarily allow a domain once or twice each day for like 10 minutes to watch a video or login. After that, no need for it. I would stay a lot more secure if those permissions would be removed after let's say 10 minute than not.
The way to make that more secure is following the suggestion in
FAQ 8.10. That's security because that way you know exactly what you're dealing with.
Riar wrote:And finally. I don't use NoScript to allow as much scripts as possible. In fact, it's the opposite. I want to block as much as I can. I mean, it makes sense right? It's called NoScript. If I wanted to have these domain temporarily allowed for days or weeks, then I could just permanently allow them. Temporary should really be temporary!
Good, I'm glad we're on the same page there.