The WebAuthn extension requires web-auth/webauthn-lib ~3.3.12, webauthn-lib 3.* requires symfony/process ^3.0|^4.0|^5.0, and symfony/process is not PHP 8 compatible. (webauthn-lib 4.* doesn't seem to require symfony/process at all.) webauthn-lib 4.0 requires PHP 8.1 though, so this is not fulfillable.
Currently breaking CI for backports (e.g. https://gerrit.wikimedia.org/r/c/mediawiki/extensions/OATHAuth/+/1024713 ).