Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Edge and Firefox handle CRL and AIA information in digital certificates differently #177

Closed
NanoUnequalBot opened this issue Sep 7, 2023 · 1 comment
Labels
bug Something isn't working

Comments

@NanoUnequalBot
Copy link

user agent(Edge):Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/116.0.0.0 Safari/537.36 Edg/116.0.1938.69
Operating System: Windows 10 22H2 19045.2604

Overview: We tested with a mutated digital certificate as a test case. We found that Firefox can parse and display the CRL and Authority Information Access (AIA) information of the certificate, but Edge cannot parse them.

Steps to Reproduce:
(1) In Firefox, visit the url about:certificate?cert=(processed pem data) containing the certificate information.
(2) Use Python to create a local server (e.g. using Flask) and specify a mutated certificate and private key. Access the Flask provided url in Edge.

Actual Result: Edge cannot parse and display the CRL and AIA information of the certificate. Firefox can parse and display them.

Expected Result: Edge should be able to parse and display the CRL and AIA information of the certificate like Firefox, and the information should be consistent.
crl_diff_firefox
aia_diff_firefox png
aia_diff_edge
crl_diff_edge
cert_file.zip

@NanoUnequalBot NanoUnequalBot added the bug Something isn't working label Sep 7, 2023
@captainbrosset
Copy link
Contributor

Thanks for reaching out and providing this much information.

Unfortunately, this repository is specific to DevTools. DevTools is a developer feature in Edge which has nothing to do with how Edge processes certificates.
The best course of action for your feedback would be to use the Feedback Dialog in Edge:

So, can you please send your feedback again by using the browser's feedback mechanism? Here's how:

  1. Click Settings and more (the ... button in the top-right corner of the browser).
  2. Click Help and feedback.
  3. Click Send feedback.

Thank you for your understanding.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants