[PATCH 5.10 v3 0/3] Backport fix for CVE-2023-53103

Alexey Panov posted 3 patches 3 days, 8 hours ago
drivers/net/bonding/bond_main.c | 24 +++++++++++++++++-------
1 file changed, 17 insertions(+), 7 deletions(-)
[PATCH 5.10 v3 0/3] Backport fix for CVE-2023-53103
Posted by Alexey Panov 3 days, 8 hours ago
Changes in v3:
  - Fixed patch numbering (previously sent as 2/3 instead of 3/3)
Changes in v2:
  - Added a new patch fixing bonding regression, based on the Fixes tag in
    c484fcc058ba ("bonding: Fix memory leak when changing bond type to Ethernet")
  - Added a cover letter
  - No changes in patches 1 and 3
  - Retested the reproducer [1]

Tested with the syzkaller reproducer [1].
The issue triggers on vanilla v5.10.y and no longer reproduces with these
patches applied.

Additionally, c484fcc058ba ("bonding: Fix memory leak when changing bond type
to Ethernet") has a Fixes tag pointing to
9ec7eb60dcbc ("bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether
type change"), so it should be ported as well.

[1]: https://syzkaller.appspot.com/bug?extid=9dfc3f3348729cc82277


Ido Schimmel (1):
  bonding: Fix memory leak when changing bond type to Ethernet

Nikolay Aleksandrov (2):
  bonding: restore IFF_MASTER/SLAVE flags on bond enslave ether type
    change
  bonding: restore bond's IFF_SLAVE flag if a non-eth dev enslave fails

 drivers/net/bonding/bond_main.c | 24 +++++++++++++++++-------
 1 file changed, 17 insertions(+), 7 deletions(-)

-- 
2.39.5