[Bug 1184428] New: VUL-0: CVE-2021-21404: syncthing: relay server `strelaysrv` can be caused to crash and exit by sending a relay message with a negative length field
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 Bug ID: 1184428 Summary: VUL-0: CVE-2021-21404: syncthing: relay server `strelaysrv` can be caused to crash and exit by sending a relay message with a negative length field Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other URL: https://smash.suse.de/issue/281245/ OS: Other Status: NEW Severity: Minor Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: abergmann@suse.com QA Contact: security-team@suse.de Found By: Security Response Team Blocker: --- CVE-2021-21404 Syncthing is a continuous file synchronization program. In Syncthing before version 1.15.0, the relay server `strelaysrv` can be caused to crash and exit by sending a relay message with a negative length field. Similarly, Syncthing itself can crash for the same reason if given a malformed message from a malicious relay server when attempting to join the relay. Relay joins are essentially random (from a subset of low latency relays) and Syncthing will by default restart when crashing, at which point it's likely to pick another non-malicious relay. This flaw is fixed in version 1.15.0. References: http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2021-21404 http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2021-21404 https://github.com/syncthing/syncthing/commit/fb4fdaf4c0a79c22cad000c42ac139... https://github.com/syncthing/syncthing/releases/tag/v1.15.0 https://github.com/syncthing/syncthing/security/advisories/GHSA-x462-89pf-6r... https://pkg.go.dev/github.com/syncthing/syncthing -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 Alexander Bergmann <abergmann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |abergmann@suse.com Severity|Minor |Normal -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |Andreas.Stieger@gmx.de, | |marius.kittler@suse.com, | |sor.alexei@meowr.ru Assignee|screening-team-bugs@suse.de |marius.kittler@suse.com -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 http://bugzilla.opensuse.org/show_bug.cgi?id=1184428#c3 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #3 from Andreas Stieger <Andreas.Stieger@gmx.de> --- openSUSE:Leap:15.2:Update/syncthing is at 1.3.4 and need a maintenance update -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 http://bugzilla.opensuse.org/show_bug.cgi?id=1184428#c4 Marius Kittler <marius.kittler@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |IN_PROGRESS --- Comment #4 from Marius Kittler <marius.kittler@suse.com> --- `osc origin --project openSUSE:Leap:15.2 package syncthing` returns `openSUSE:Leap:15.1:Update` so I assume it needs a separate maintenance request, indeed. I checked out https://en.opensuse.org/openSUSE:Maintenance_update_process and have been creating https://build.opensuse.org/request/show/890012 using `osc mr openSUSE:Backports:SLE-15-SP3 syncthing openSUSE:Leap:15.2`. Since there should not be any difference in Leap it makes sense to simply use the SLE backport version, right? Note that I was only dragged into this because I wanted to update Syncthing for TW and the new release happened to fix a CVE. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1184428 http://bugzilla.opensuse.org/show_bug.cgi?id=1184428#c5 Marius Kittler <marius.kittler@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|marius.kittler@suse.com |security-team@suse.de --- Comment #5 from Marius Kittler <marius.kittler@suse.com> --- I've been creating https://build.opensuse.org/request/show/890043 with the command you've mentioned in the mail. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com