Skip to main content

Project Status: Underway

Support for SSO integrations within an iFrame window will be discontinued, specifically for MFA challenges. The IAM team is currently evaluating critical services and applications that rely on iFrame-based integrations for Duo MFA authentication. An end-of-support date will be announced once that evaluation is complete. Our goal is to ensure that any future changes are implemented in a manner that minimizes disruption to University services while maintaining appropriate security protections. 

Background

iFrames are a security risk for both the embedding and embedded sites. “Clickjacking” and phishing are specific risks that we are mitigating for sites that may have embedded a Duo MFA authentication. In addition, Duo security key features require us to end iFrame support. 

Who Is Affected?

  • Web application developers and web service owners and managers. 
  • Websites or portals that directly embed other PennKey-protected applications or Duo MFA integrated applications.

Impact & Actions Needed

  • If your application uses SSO within an iFrame, plan for a future transition away from this configuration, as support for this functionality will eventually be discontinued.
  • Application owners should review their environments and identify any dependencies on Duo MFA authentication within iFrames.
  • You’ll need to change this setup following general web application practices (e.g., authentication before iFrame or removing iFrame layers from content).

What Happens If No Action Is Taken

  • Users may lose access to embedded content and will receive error messages like the following:
Image
Duo Config Error

Help & Resources