Webauthn

Latest version: v2.5.0

Safety actively analyzes 701868 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 5

1.11.1

**Changes:**

- Deprecation warnings related to `cbor2` in projects using `cbor2>=5.5.0` will no longer appear during registration and authentication response verification ([181](https://github.com/duo-labs/py_webauthn/pull/181))

1.11.0

**Changes:**

- The `credential` argument in `verify_registration_response()` and `verify_authentication_response()` can now also be a stringified JSON `str` or a plain JSON `dict` version of a WebAuthn response ([172](https://github.com/duo-labs/py_webauthn/pull/172), [#178](https://github.com/duo-labs/py_webauthn/pull/178))
- Various methods will now raise `webauthn.helpers.exceptions.InvalidCBORData` when there is a problem parsing CBOR-encoded data ([179](https://github.com/duo-labs/py_webauthn/pull/179))
- Updated dependencies to `cbor2==5.4.6` and `cryptography==41.0.4` ([178](https://github.com/duo-labs/py_webauthn/pull/178))

1.10.1

**Changes:**

- Fix parsing error caused by registration responses from certain models of authenticators that incorrectly CBOR-encode their `authData` after creating an Ed25519 public keys ([167](https://github.com/duo-labs/py_webauthn/pull/167))

1.10.0

**Changes:**

- Support use in projects using either Pydantic v1 or v2 ([166](https://github.com/duo-labs/py_webauthn/pull/166))

1.9.0

**Changes:**

- Keep using Pydantic v1.x for now ([157](https://github.com/duo-labs/py_webauthn/pull/157))
- Update cryptography and pyOpenSSL dependencies ([154](https://github.com/duo-labs/py_webauthn/pull/154), [#158](https://github.com/duo-labs/py_webauthn/pull/158))

1.8.1

**Changes:**

- Update dependency versions in **setup.py** ([151](https://github.com/duo-labs/py_webauthn/pull/151))

Page 2 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.