690 matches found
Weblate: Login CSRF : Login Authentication Flaw
Hi Team, Domain: demo.weblate.org In this bug, i have found a way to login any person to the attackers account, therefor when any user login to attackers account, the attacker can see the victims activity inside attackers account such as sensitive information. The issue relies on registration...
Weblate: No Rate Limiting at /contact
Hi Weblate Security Team, How are you? Hope you all have a good day and doing well just like me. : I've found a No Rate Limiting in contact directory of your site because there is no mitigation in there like adding a captcha, In this case the attacker can spam you...
Weblate: Improper validation of unicode characters
There are validation issues server side causing a server error when saving the account. Please specify what characters are permited...
Weblate: Csrf in watch-unwatch projects
Hello, When you visit any projects from https://hosted.weblate.org/ , there is a button provided on top-right called Watch / Unwatch for each projects. when you click on that button, a POST request is sent which contains csrf token. But this request also works without that token. Just hit the url...
Weblate: Missing filteration of meta characters in full name field on registration page https://demo.weblate.org/accounts/register
Hi there Vulnerability Title: Meta characters are not filtered into full name on registration page Description You haven't filtered control meta characters such as %00 etc in full name field on registration page which allows an attacker to impersonate or hide their real identity within the...
Weblate: Facebook share URL should be HTTPS
Hi, Related Report Issue: 225722 Navigate this URL: https://demo.weblate.org/projects/hello/master/enGB/ Find the button name "Share" Navigate to Share on facebook! I noticed that link not using HTTPS See my attached photo. Thanks,...
Weblate: 7BO: Binary Option Robot URL should be HTTPS
SUMMARY This is just for the awareness to use HTTPS everywhere, even for outgoing links - where it's possible. Treat this report with some salt, not as in hashes. Not really a security bug, but I think will be a good idea to add HTTPS on 7BO: Binary Option Robot Button. Navigate this URL:...
Weblate: Account Takeover using Third party Auth CSRF
Login to your account at demo.weblate.org 2. Goto Profile Authentication - https://demo.weblate.org/accounts/profile/auth 3. In Add new association section , select Ubuntu 4. Login with Ubuntu One account , before clicking on Yes log me in on ubuntu authentication site , start a proxy tool like...
Weblate: ClickJacking on Debug
Proof Of Concept: Related Issue on report 225543 1. Navigate to https://debug.weblate.org 2. As you notice it is forbidden. 3. just vulnerable by clickjacking. 3. Now the user report to CIA to open. 4. Redirect to MaliciousSite.com I uploaded the poc.html Thanks,...
Weblate: Incorrect HTTPS Certificate
Weblate appears to have a public facing git repository located at git.weblate.org that utilises HTTPS when viewed in the browser. As a side note, netcat to port 80 results in the default debian landing page. 77.78.107.252 - git.weblate.org The site has an incorrectly configured certificate, and...
Weblate: full path disclosure at hosted.weblate.org/admin/accounts/profile/
Browsing this link https://hosted.weblate.org/admin/accounts/profile/ will ask for admin username and password as asked when browsing https://hosted.weblate.org/admin/accounts/ or https://hosted.weblate.org/admin/ hence disclosing the directory path of forbidden area. screenshot : path.png also i...
Weblate: CSRF to Connect third party Account
Hello Weblate Security Team, I have found security vulnerability in your website : https://hosted.weblate.org Vulnerable URL :- https://hosted.weblate.org/accounts/profile/auth Vulnerability :- CSRF to Connect FACEBOOK Account CARF Code :- save as name.html and send it to victim Full Youtube Vide...
Weblate: Weak password policy
Hi team, i get to know that you are using strong password policy. i gone through application and checked for that. and get to know that as per ISO9001 security compliance weak password policy. Steps : 1 signup with https://hosted.weblate.org/ with password vikas@123 2 forget password and change t...
Weblate: Rate Limit Bypass on login Page
Hi, Your web authentication endpoint, https://demo.weblate.org/accounts/login/ POST, currently protects against credentials brute-force attacks only by requests rate-limiting based on IP. It was found that if an attacker sends login requests faster than every 4 seconds from the same IP address, i...
Weblate: session id missing secure flag - Hosted Website
Hey folks, Looks like the sessionid cookie handles session id but misses Secure flag. Cookies without this flag will transmitted over unencrypted channel and let's the man in the middle attackers to grab the value. Attack Vector - Attacker passes a http:// hosted website link - Victim clicks the...
Weblate: Open redirect while disconnecting authenticated account
Hi team, there is a open redirect end point when any account owner disconnect authenticated accounts say google. He is redirected to some other domain. Vulnerable URL --- demo.weblate.org/accounts/disconnect/google-oauth2/2335/?next= POC 1. Go to authentication tab. 2. Disconnect Google account a...
Weblate: CSV Injection with the CVS export feature - Glossary
Hi, The "Download as a CSV" feature of Weblate does not properly "escape" fields. Here is more information about this issue: http://www.contextis.com/resources/blog/comma-separated-vulnerabilities/ Here is one method to reproduce this issue: 1 I can add new information in Glossary with a name...
Weblate: Email verification over an unencrypted channel
Hey guys, When registered for an account, the confirmation email sent out, has a http link refer the attachment and allows a man-in-the-middle attacker to take over the account. He can do the following: - Obtain the confirmation tokens while transmitting to the weblate infra and redirect the user...
Weblate: Running 2 accounts with a single email
Hi, While testing, I found a logic flaw which made me to make two accounts with a single email Reproduction Steps - You need 3 emails Gmail to be precise - Register 2 accounts with 2 different emails - On account 1, add a new email 3rd email using the Google Auth - Then delete the previous email ...
Weblate: Specify maximal length in translation
Hi, It would be nice if you limit the length in translation the same problem here https://hackerone.com/reports/223931. You can see the "spam" here: https://demo.weblate.org/translate/hello/master/gl/?sid=c8c733d6-2a6b-11e7-9c94-5254000d9bae&offset=3 Thanks...