/keys/device_signing/upload
should not pass an empty auth object initially
#27501
Labels
A-Authentication
S-Minor
Impairs non-critical functionality or suitable workarounds exist
T-Defect
X-Needs-Info
This issue is blocked awaiting information from the reporter
Z-Spec-Compliance
An area where Element doesn't correctly implement the spec
Steps to reproduce
While working on Conduit I noticed that when Element web calls
/keys/device_signing/upload
it passes an emptyauth
object in the initial request which is problematic as this leads to the assumption that the object contains a UIA session identifier. To reproduce one simply has to register a new account.Related: matrix-org/matrix-spec-proposals#3967
Outcome
auth
should only be present in the request when it contains a valid session identifier.Operating system
non-applicable
Browser information
librewolf-bin-125.0.3
URL for webapp
app.element.io
Application version
Element version: 1.11.67
Homeserver
non-applicable
Will you send logs?
No
The text was updated successfully, but these errors were encountered: