With Flash being a media handler, Apple appears stuck at the
version it has which Adobe has declared is seriously flawed and
that now there is malicious code in the wild to exploit it.
Right - so it seems like the only way out is to upgrade QT Flash
support to version 9 - and there are certainly issues around the
amount of work involved, and maybe issues related to agreements
between Apple and Adobe/Macromedia as to what version of Flash QT can
play. Since flash isn't open, I don't think you can distribute
software that plays flash files willy-nilly without some kind of
agreement with Macromedia.