- Status Closed
-
Assigned To
cbay - Private
Opened by Odd_Jobs - 11.09.2026
Last edited by cbay - 12.09.2026
FS#478 - Server-Side Validation Bypass Allows Account Registration Without Accepting Data Protection Policy
## Summary
When a user tries to create an account at alwaysdata without agreeing to alwaysdata's personal data protection policy, the application displays, “Please click this box if you want to proceed.” Thus, the user must accept alwaysdata's personal data protection policy to create an account. However, this restriction is not properly enforced.
As a result, a user can bypass the restriction and create an account without accepting alwaysdata's personal data protection policy. The exact steps for this bypass are given below.
## Steps To Reproduce
- Try to register an account without agreeing to the personal data protection policy.
- The application returns: “Please click this box if you want to proceed”. The application enforces the restriction that the user must agree to the personal data protection policy to create an account.
- Turn on your Burp Suite and configure it properly to intercept all requests.
- Try to register an account by accepting the personal data protection policy
- In Burp Suite, intercept the POST request endpoint: /en/register/?p=2012. Observe that the body contains a parameter called “privacy_policy”
- Change from `privacy_policy=on` to `privacy_policy=off`.
- Forward the request.
- The application responds with 302 Found.
- Verify your email and get access to your account.
- The account is created successfully without accepting the personal data protection policy.
## Impact
This server-side validation issue allows users to register and access the alwaysdata service without the backend verifying whether the personal data protection policy acceptance requirement has been satisfied or not. As a result, it may create compliance concerns.
Loading...
Available keyboard shortcuts
- Alt + ⇧ Shift + l Login Dialog / Logout
- Alt + ⇧ Shift + a Add new task
- Alt + ⇧ Shift + m My searches
- Alt + ⇧ Shift + t focus taskid search
Tasklist
- o open selected task
- j move cursor down
- k move cursor up
Task Details
- n Next task
- p Previous task
- Alt + ⇧ Shift + e ↵ Enter Edit this task
- Alt + ⇧ Shift + w watch task
- Alt + ⇧ Shift + y Close Task
Task Editing
- Alt + ⇧ Shift + s save task
POC.mp4
Hello,
That may be a bug, but absolutely not a vulnerability.
Kind regards,
Cyril