receive.c in fastd before v21 allows denial of service (assertion failure) when receiving packets with an invalid type code.
The product contains an assert() or similar statement that can be triggered by an attacker, which leads to an application exit or other behavior that is more severe than necessary.
Link | Tags |
---|---|
https://fastd.readthedocs.io/en/stable/releases/v21.html | release notes third party advisory broken link |
https://github.com/NeoRaider/fastd/commit/737925113363b6130879729cdff9ccc46c33eaea | third party advisory patch |
https://bugs.debian.org/972521 | issue tracking third party advisory |
https://lists.debian.org/debian-lts-announce/2020/10/msg00025.html | third party advisory mailing list |
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/GUZ3AGTAXH7OOP45F5WXBVRQ3IDWUR7M/ | vendor advisory |
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/WSMH65GHKHMJAK2VMPROIPIUS4IA63CW/ | vendor advisory |
https://lists.fedoraproject.org/archives/list/package-announce%40lists.fedoraproject.org/message/D2LNSF2LI4RQ7BVGHTJQUJWP7RVGHDTK/ | vendor advisory |