Skip to content

Security Concerns

Tropical edited this page Sep 15, 2020 · 5 revisions

Is USRBG Safe?

Several questions arise when considering this. First and foremost I want to say that in it's current state, the database is absolutely harmless and will not affect anyone. CSS is simply a stylesheet language and cannot deal any considerable damage. Needless to say, this page will go over possible security concerns that could arise.

User Privacy

Once you submit an entry, you are asked to provide your username and discriminator, as well as your user ID. All of this information is publicly available for anyone to view. This does not have any affect on you or your account. We will also gladly remove anyone who does not wish to have an entry here anymore, either.

Mass Distribution of Content

Worst case scenario: Someone with write access to this repo publishes code that makes the app temporarily unusable for anyone using a USRBG enabled theme. This will be handled as fast as possible and they will have their access perminantely restricted. These changes are also only visible. Like mentioned earlier, CSS cannot deal real damage.

Logging

Another concern of mine is the fact that content called using a url() tag will send traffic to the source and back. This opens a loophole for logging possible user traffic, or even an IP. To counteract this, we've banned all selfhosted links and limited image sources to discord's personal CDN and imgur.com. Any selfhosted requests will denied.

Consensus

CSS is a harmless language that can only visually impair the user experience. Little to no actual damage can be done through it, and USRBG is safe to use in your theme.

Clone this wiki locally