Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I posted a message in my Space #3681

Open
DarthChillash opened this issue Jan 15, 2025 · 2 comments
Open

I posted a message in my Space #3681

DarthChillash opened this issue Jan 15, 2025 · 2 comments
Labels
A-Room O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue

Comments

@DarthChillash
Copy link

Steps to reproduce

I was not sure if this is a bug, or security vulnerability (since the server allowed it), or both.

With Element X iOS I have posted a message in my Space. The server is matrix.org
The steps I did:

  1. In my public room #lrl I have edited room info and in there I added a link to my Space for people who have been invited directly to the room, so they would have an easy way to join the entire Space as well. The link leads to #LinuxRenaissance which is a space.
  2. With Element X I have clicked once on the above link and nothing happened. I clicked again and it took me to my Space which appeared as a regular room.
  3. I typed two messages in there and my Space members told me they got a notification that I am writing in the Space, and that they are unable to see my message as it is ... well, it's in a "subspace" :)

I am opening this issue on request of mr. Stefan. I have left everyone as is (I did not delete messages in my Space) so someone can come and take a look.

Image
Image
Image

Outcome

I have expected that the client will not be able to send a message into a Space.
I have expected that the server would reject an attempt to send a message to a space.

Instead, both of the above came to pass.

Your phone model

iPhone 15 Pro Max

Operating system version

18.2.1

Application version

1.9.10 (141)

Homeserver

matrix.org

Will you send logs?

Yes

@DarthChillash
Copy link
Author

I sent the logs and in logs comment I wrote the number of this Github issue number.

@Velin92
Copy link
Member

Velin92 commented Jan 27, 2025

Spaces are technically on the matrix implementation side... just rooms with some special poroperties. The problem is that since EL-X doesn't support spaces at all as of right now, is not able to recognise it as a special room where messages shouldn't be sent.

@Velin92 Velin92 added S-Minor Impairs non-critical functionality or suitable workarounds exist O-Occasional Affects or can be seen by some users regularly or most users rarely A-Room X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue labels Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Room O-Occasional Affects or can be seen by some users regularly or most users rarely S-Minor Impairs non-critical functionality or suitable workarounds exist T-Defect X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue
Projects
None yet
Development

No branches or pull requests

2 participants