Debian Patches

Status for bird2/2.17.1-1+deb13u1

Patch Description Author Forwarded Bugs Origin Last update
backport-01-8f5b2196 Conf: Fix invalid check in text_or_ipa grammar
Can cause crash when a bad expression is used.
Ondrej Zajicek <santiago@crfreenet.org> no 2025-05-06
backport-02-067f361d Nest: Function aspa_check() should return ASPA_INVALID for paths containing AS_SET

The aspa_check() uses as_path_getlen() to estimate the size of a buffer,
which does not work for AS_SET segments, because as_path_getlen() returns
length 1 for them regardless of their length. This may cause buffer
overflow and crash.

As AS_SET segments are not valid for ASPA verification, we can just
handle them explicitly. See https://datatracker.ietf.org/doc/html/draft-ietf-sidrops-aspa-verification#section-6


Minor changes by committer.
Evann DREUMONT <53308142+LeGmask@users.noreply.github.com> no 2025-09-02
backport-03-f8770e81 BMP: Fix crash when exporting a route with non-bgp attributes Maria Matejka <mq@ucw.cz> no 2025-11-20
backport-04-c4d54c21 RAdv: Fix flags for deprecated prefixes
When a prefix is deprecated (valid_lifetime == 0), it should be
announced with the same flags as before. The old code announced it
without any flags, which leads to being ignored by recipients.

Note that a prefix could be depreacted for two reason - it is removed
from the interface, or it is deconfigured in BIRD configuration.

Thanks to Michael Saxl for the bugreport.
Ondrej Zajicek <santiago@crfreenet.org> no 2025-11-27

All known versions for source package 'bird2'

Links