This release gives indications of where any vulnerabilities may lie. Apple will close any it finds. They will also sue the government under the law that requires the government to reveal any known vulnerabilities it knows about so the manufacturer can fix them. This should have been done automatically under that law.
Will these vulnerabilities be fixed by the time iPhone 8 comes out?
correct - Apple will quickly seal the openings. One of their key selling points is security against viruses & hacks. Too much money involved for them.
As for android - it’s open source, extremely prone to hacking and viruses. I got my wife a Android phone ( Galaxy 6) in 2015; 12 months later it was so full of bugs & popup ads that it became useless. Yes, I installed the ad blockers and anti virus programs; useless.
Sold the android and got her a iphone, 7 months later, not a glitch.