Share via

Issue with Microsoft SmartScreen and DigiCert

Valeriia 10 Reputation points
2026-05-07T12:18:38.4233333+00:00

So I work for a software company, and we use DigiCert certificates to sign our applications.

A few weeks ago we suddenly started getting Microsoft SmartScreen “unrecognized app” warnings across all our applications. The strange part is that nothing changed on our end:

  • same long-standing DigiCert certificate
  • same signing process
  • same distribution model
  • established binaries with significant install history

From what I know, other software vendors in our niche started seeing the same thing around the same time.

Recently I also came across reports about the DigiCert support portal breach from April: https://www.securityweek.com/digicert-revokes-certificates-after-support-portal-hack/

Our DigiCert certificate was not revoked, and we never received any notification that it was affected in any way. Still, this is exactly around the time we started encountering SmartScreen “unrecognized app” warnings.

This got me wondering whether there could be any correlation between that incident and SmartScreen reputation/re-scoring behavior. I’m not referring to the more recent “Trojan/Cerdigent.A!dha” false positive issue, but specifically to SmartScreen “unrecognized app” warnings suddenly appearing on previously established applications.

What confuses me is that with our download/install volumes, I would have expected reputation to recover by now, but the warnings are still appearing 3+ weeks later. I submitted our applications to Microsoft Security Intelligence, but the only response I received was essentially to wait for reputation to build up again.

At this point we’re reissuing the certificate anyway, although I honestly have no idea whether that will actually help or make reputation rebuilding even harder.

Has anyone else experienced something similar recently, or received any clarification from Microsoft or DigiCert about possible reputation recalculations tied to this incident? And essentially - what are software developers actually supposed to do in this situation (besides waiting)?

Microsoft Security | Microsoft Defender | Other

1 answer

Sort by: Most helpful
  1. AI answer

    2026-05-07T12:19:00.5533333+00:00

    Microsoft Defender SmartScreen reputation is hash-based and behavior-based, not vendor-specific, and there is no supported mechanism to tie reputation changes to a particular CA incident or to request manual “whitelisting.” The available guidance for developers in this situation is limited to:

    1. SmartScreen reputation model
    • SmartScreen reputation for non-Store apps is based on the file hash and how commonly it is downloaded and run.
    • Since 2024, EV and OV certificates are treated the same for SmartScreen; reputation accumulates per file hash over time, regardless of certificate type.
    • All non-Store, non-Microsoft-signed binaries can show SmartScreen prompts on first download until sufficient reputation is built.
    • Even with a long-standing certificate, new or re-signed binaries start with low reputation and must rebuild based on usage.

    Relevant points from the platform behavior:

    • EV certificates no longer grant an instant SmartScreen bypass; they follow the same reputation-building process as OV certificates.
    • Reputation is not guaranteed to be permanent; changes in detection criteria, telemetry, or ecosystem signals can cause previously “quiet” binaries to start showing warnings again.
    1. What Microsoft does and does not offer to developers
    • Microsoft does not operate a formal “known list” or false-positive prevention program that developers can enroll in to avoid SmartScreen or Defender issues.
    • The recommended practice is to sign all program files consistently with a certificate issued by a trusted root authority. This helps Microsoft’s systems recognize the publisher and may, over time, contribute to faster reputation building.
    • For Defender detections (malware/PUA), the supported path is to submit the file as a software developer via Microsoft Security Intelligence and, if needed, use the developer contact form attached to the submission result to dispute the determination.
    • For SmartScreen “not commonly downloaded” warnings specifically, Microsoft’s own guidance is to learn how SmartScreen works and allow reputation to build with continued distribution and usage.
    1. Correlation with a specific CA incident
    • The provided documentation does not state any link between a specific CA’s support portal incident and SmartScreen reputation resets or recalculations.
    • There is no documented mechanism indicating that a non-revoked, still-valid OV certificate from a CA would automatically lose SmartScreen reputation due to that CA’s unrelated incident.
    • The current guidance focuses on:
      • Using a certificate that chains to a trusted root in the Microsoft Trusted Root Program.
      • Understanding that SmartScreen reputation is per file hash and must be rebuilt when binaries change.
    1. Practical options for developers in this situation Within the documented guidance, the actionable steps are:
    • Continue consistent signing
      • Keep signing all binaries with the same, valid certificate that chains to a trusted root.
      • If reissuing the certificate (for operational or security reasons), continue to sign consistently with the new certificate going forward; SmartScreen will still build reputation per file hash.
    • Use Store distribution where possible
      • For MSIX packages distributed via the Microsoft Store, Microsoft re-signs the package and Store-installed apps do not show SmartScreen warnings.
      • For MSI/EXE installers submitted through the Store, SmartScreen prompts do not appear during Store-based installation (though UAC prompts may still appear).
    • For non-Store distribution
      • Expect SmartScreen prompts for new or newly re-signed files until reputation builds again.
      • Maintain stable installer filenames and signing patterns where feasible to avoid unnecessary hash changes.
    • For Defender/SmartScreen issues beyond “unrecognized app”
      • If there is any malware or PUA detection, submit the affected files as a software developer through the Microsoft Security Intelligence portal and, if needed, use the developer contact channel attached to the submission result.
    1. What developers cannot do
    • Developers cannot:
      • Enroll in a special “trusted list” to bypass SmartScreen.
      • Request manual SmartScreen reputation resets or boosts for specific certificates or binaries.
      • Rely on EV certificates to avoid SmartScreen warnings; EV and OV are now equivalent for SmartScreen.

    In summary, the documented and supported path is to:

    • Ensure all binaries are properly signed with a certificate chaining to a trusted root.
    • Continue distributing and having users run the software so SmartScreen reputation can rebuild per file hash.
    • Use Microsoft Store distribution where feasible to avoid SmartScreen prompts.
    • Use the Microsoft Security Intelligence submission and developer contact process only if there are actual malware/PUA detections, not just “unrecognized app” warnings.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.