| 2 Sep 2021 |
philipp | * Touched up the conduit module for 0.2.0. Maybe now would be a good time to get it merged to unstable. | 10:09:08 |
@sumner:sumnerevans.com | ma27: I created the backport PR: https://github.com/NixOS/nixpkgs/pull/136481 | 15:11:18 |
| 3 Sep 2021 |
| Chuck Winter changed their display name from cw (just got delta) to cw (novus ordo seclorum). | 07:41:32 |
| sam changed their display name from stites to sam. | 16:05:05 |
| 10 Sep 2021 |
Florian | Pre-disclosure: upcoming critical fix for several popular Matrix clients | 16:04:58 |
ma27 | ah you were faster, just got an email from element for that :) | 18:09:51 |
| 11 Sep 2021 |
philipp | ma27: Do you know which clients are affected? Nheko doesn't seem to be (in stable) as per devs in their channel. | 11:25:44 |
ma27 | Since there's also an official announcement, I guess it's OK to share the email here:
Hi,
I'm Denis, a security researcher at Element. I'm emailing you because I determined you are a package maintainer for either Element Web/Desktop or matrix-js-sdk based on information from repology.org.
I'm writing to inform you that there will be a coordinated security release for a critical flaw happening on Monday, Sep 13th for several Matrix clients/libraries, including Element Web/Desktop and matrix-js-sdk.
+See https://matrix.org/blog/2021/09/10/pre-disclosure-upcoming-critical-fix-for-several-popular-matrix-clients.
We apologize for the rather short notice -- various factors prevented us from reaching out earlier.
Kind regards,
Denis
if nheko uses the matrix-js-sdk, they may be affected as well from my understanding
| 11:27:44 |
philipp | Thanks! Good to know. | 11:31:37 |
| Jamie joined the room. | 11:36:48 |
| Sushi Dude joined the room. | 11:37:02 |
| Emelie joined the room. | 11:44:53 |
| 12 Sep 2021 |
Florian | In reply to @ma27:nicht-so.sexy ah you were faster, just got an email from element for that :) good to see that the chain is also reaching NixOS 🙂 | 15:52:14 |
ma27 | indeed %) | 15:52:42 |
andi- | Does synapse (and perhaps element?) report to matrix.org / new vector in terms of telemetry or such? Would be interesting to know if they have distribution/packaging statistics. | 16:53:57 |
andi- | They are probably just going by repology for now?! | 16:54:10 |
ma27 | as mentioned in the email above, they seem to have notified all package maintainers that they could find in repology. | 17:17:11 |
@pacien:pacien.net | In reply to @andi:kack.it Does synapse (and perhaps element?) report to matrix.org / new vector in terms of telemetry or such? Would be interesting to know if they have distribution/packaging statistics. our packaged riot/element that we ship in nixpkgs have telemetry disabled by default (https://github.com/NixOS/nixpkgs/pull/80364).
For Synapse, I could not see any option regarding telemetry, so I don't think it's reporting anything itself.
They still monitor the version number of homeservers that are publicly reachable from the federation and are visible from matrix.org's perspective, and probably clients which directly connect to their homeserver. They also have some bots hopping from one public room to another to discover new rooms and servers
| 17:37:28 |
| 13 Sep 2021 |
Florian | synapse has telemetry, usually called "phone home stats" in synapse which goes beyond just version number, afaik opt-in, the option is named "report_stats": "https://github.com/matrix-org/synapse/blob/master/docs/sample_config.yaml#L1372" | 10:07:41 |
Florian | those phone home stats are the source for the stats here: https://matrix.org/faq/#what-is-the-current-project-status | 10:08:19 |
ma27 | it's out: https://github.com/vector-im/element-web/releases/tag/v1.8.4.
currently preparing an update :) | 12:10:46 |
Jamie | cool | 12:11:45 |
Jamie | i'm reverse engineering the patch | 12:11:55 |
Jamie | for uh | 12:11:56 |
Jamie | science | 12:11:57 |
ma27 | have fun %) | 12:12:34 |
@pacien:pacien.net | In reply to @jamie:memes.nz i'm reverse engineering the patch that thing? https://github.com/matrix-org/matrix-js-sdk/commit/894c24880da0e1cc81818f51c0db80e3c9fb2be9 | 12:14:13 |
@pacien:pacien.net | In reply to @florian:wolkenplanet.de synapse has telemetry, usually called "phone home stats" in synapse which goes beyond just version number, afaik opt-in, the option is named "report_stats": "https://github.com/matrix-org/synapse/blob/master/docs/sample_config.yaml#L1372" woops missed that. Do we disable that by default? | 12:14:31 |
Florian | seems like we do, just to be sure when upstream does something funny :D https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/misc/matrix-synapse.nix#L516 | 19:25:04 |
| 14 Sep 2021 |
| Chuck Winter changed their display name from cw (novus ordo seclorum) to Fauci's Fine Wines. | 21:34:20 |