Skip to content

Bug bounty reports15,219

Publicly disclosed HackerOne reports, with the platform's own outcome and severity.

Program:Weblate
Status
Severity
Weakness
Year
Bounty paid0
Access stated
Access needed
  • No account0
  • A user account0
  • A privileged role0
  • Admin0
  • Physical or local access0
  • Not clear from the report0
Clear filters157 of 15,219 reports
Disclosed bug bounty reports
ReportStatusWeaknessSeverityDisclosedBountyVotes
DNSSEC Zone Walk using NSEC Records#228471InformativeInformation Disclosure–2018-01-30–1
CSP "script-src" includes "unsafe-inline" in weblate.org and demo.weblate.org#231062InformativeMisconfiguration and Insecure Design–2017-05-23–1
No rate limit or captcha to identify humans#257384ValidMisconfiguration and Insecure Design–2017-09-15–1
Improper Password Reset Policy on https://hosted.weblate.org/#223362ValidMisconfiguration and Insecure Design–2017-05-17–2
hosted.weblate.org: X-XSS-Protection not enabled#223396ValidCross-site Scripting–2017-05-17–2
Abuse of Api that causes spamming users and possible DOS due to missing rate limit#223557ValidNo weakness recorded–2017-05-17–2
demo.weblate.org is vulnerable to SWEET32 Vulnerability#223653ValidCryptography–2017-05-17–2
weblate.org: X-XSS-Protection not enabled#223723ValidCross-site Scripting–2017-05-17–2
Specify maximal length in new comment#223931ValidMisconfiguration and Insecure Design–2017-05-17–2
Specify maximal length in translation#224015ValidMisconfiguration and Insecure Design–2017-05-17–2
full path disclosure at hosted.weblate.org/admin/accounts/profile/#225495ValidFile and Path Handling–2017-05-17–2
Incorrect HTTPS Certificate#225540ValidCryptography–2017-06-16–2
ClickJacking on Debug#225555ValidMisconfiguration and Insecure Design–2017-06-16–2
Facebook share URL should be HTTPS#225769ValidNo weakness recorded–2017-06-16–2
Already Registered Email Disclosure#223343ValidInformation Disclosure–2017-05-17–3
CSRF - Changing the full name / adding a secondary email identity of an account via a GET request#223367ValidCross-Site Request Forgery–2017-06-02–3
Directory Listing#223384ValidCryptography–2017-06-16–3
Notify user about password change#223609ValidAuthentication–2017-05-17–3
Null Password - Setting a new password doesn't check for empty spaces#223618ValidAuthentication–2017-05-18–3
Self XSS at translation page through Editor Link at demo.weblate.org#223692ValidCross-site Scripting–2017-05-17–3
Open redirect in Signing in via Social Sites#223718DuplicateOpen Redirect–2017-05-17–3
Setting a password with a single character#223851ValidAuthentication–2017-05-18–3
HttpOnly Flag not set#224006ValidMisconfiguration and Insecure Design–2017-05-18–3
Email spoofing at weblate.org#224186ValidNo weakness recorded–2017-06-16–3
7BO: Binary Option Robot URL should be HTTPS#225722ValidNo weakness recorded–2017-06-16–3
Captcha bypass at registration#229584InformativeNo weakness recorded–2017-06-28–3
Adding Email lacks Password validation#229869ValidNo weakness recorded–2017-06-28–3
Password token validation in https://demo.weblate.org/#229987ValidAuthentication–2017-06-27–3
Improper validation of unicode characters#2#279945InformativeNo weakness recorded–2020-07-26–3
hosted.weblate.org display of unfiltered results#1454552InformativeNo weakness recorded–2022-01-21–3
No expiration of session ID after Password change#223327ValidAuthentication–2017-05-17–4
[demo.weblate.org] Stored Self-XSS via Editor Link in Profile#223331ValidCross-site Scripting–2017-05-17–4
Content Spoofing in error message#223456ValidMisconfiguration and Insecure Design–2017-05-17–4
Existing sessions valid after removing third party auth#223475ValidAuthentication–2017-06-16–4
User Enumeration when adding email to account#223531ValidNo weakness recorded–2017-05-17–4
Abuse of Api that causes spamming users and possible DOS due to missing rate limit on contact form#223542ValidNo weakness recorded–2017-05-17–4
Missing DMARC on weblate.org#223545ValidNo weakness recorded–2017-05-17–4
Content Spoofing#223630DuplicateNo weakness recorded–2017-05-17–4
Email verification over an unencrypted channel#224287ValidCryptography–2017-05-17–4
CSV Injection with the CVS export feature - Glossary#224291ValidCommand and Code Injection–2017-05-17–4
Bypassing captcha in registration on Hosted site#224342InformativeDenial of Service–2017-07-03–4
Improper validation of unicode characters#229483ValidNo weakness recorded–2017-06-19–4
No notificatoin sent on email after account deletion.#229909ValidNo weakness recorded–2017-06-02–4
Weblate- Banner Grabbing-Ngnix Server version#230633ValidNo weakness recorded–2017-06-05–4
CSRF bypass ( Delate Source Translation From dictionaries ) in demo.weblate.org#230863ValidCross-Site Request Forgery–2017-06-02–4
API Does Not Apply Access Controls to Translations#232994ValidAccess Control–2017-06-02–4
No filteration of null characters in name field#242945ValidMisconfiguration and Insecure Design–2017-07-27–4
Previous password could set as new password#243616ValidNo weakness recorded–2017-08-21–4
Error Message When Changing Username#243664ValidInput Validation and Logic–2017-08-17–4
[debian.weblate.org]-Missing SPF Record#245518ValidMisconfiguration and Insecure Design–2017-08-24–4

Status and severity are HackerOne's. “Access stated” is what the title says; “Access needed” and techniques come from CyberSIXT's analysis of the public report (227 analysed so far), which can be wrong. Data as of 2026-11-14.

Updated AboutDevelopersSign in