Bayern Munich and Real Madrid are both lacking an important thing in their squad now which is a striker. They both have strikers in their squads technically of course but they don't have a reliable one for especially the Champions League. Bayern Munich's performance was quite inadequate for this reason last season as well.
Both teams you mention need other potential players. But Bayern Munich does not need a striker now, or let me say, it is not necessary for Bayern Munich to get any players in my opinion. because they have all the positions and they are still strong, so they don't need anything like that now. What I think is the weak point of Bayern Munich is their coach, and if they get a new one, I believe they will see the best in them. However, Kareem Banzema move to another team, not because of anything but because of his age, and he may not be much stronger for the coming seasons.