Skip to main content

Security Recommendation: iFrames

This article explains why ClearPoint does not recommend using iFrames in your account and outlines the security and compatibility risks associated with embedding external content.

Ted Jackson avatar
Written by Ted Jackson
Updated over 2 weeks ago

ClearPoint is built to provide a secure, stable environment for reporting. While iFrames may appear to offer a convenient way to display external content inside ClearPoint, they introduce significant security vulnerabilities and often lead to inconsistent or broken display behavior. For this reason, iFrames are discouraged across the platform.


⚠️ Security Risks Associated With iFrames

Cross-Site Scripting (XSS)

iFrames can act as a delivery mechanism for malicious scripts. If the external content is compromised—or if an attacker injects malicious code into the embedded resource—it could expose ClearPoint users to unauthorized actions, credential theft, or data access.

Clickjacking

Attackers can use an iFrame to hide or overlay malicious buttons under legitimate ClearPoint content. Users may think they’re clicking something safe, but they are unknowingly performing harmful actions.

Insecure Content

Embedding content from non-secure sources (HTTP instead of HTTPS) compromises ClearPoint’s secure environment. Modern browsers increasingly block insecure content entirely, causing the iFrame to fail or display unpredictably.


🌐 Compatibility Issues With iFrames

Browser Differences

Browsers handle iFrames differently. Updates can change rendering behavior, breaking content that previously worked. This often results in inconsistent display across browsers or device types.

Security Standards

More websites use strict security policies such as Content Security Policy (CSP) or X-Frame-Options, which block their content from being embedded. This means many trusted sites cannot be displayed inside an iFrame at all.

Content Restrictions

Websites may intentionally prevent embedding to avoid security risks. When this happens, the iFrame will simply show an error or a blank space.

Third-Party Changes

Even if an iFrame works today, it may break tomorrow. Updates to the third-party site—layout changes, URL updates, security enhancements—can instantly invalidate your embed.


🛡️ ClearPoint Platform Considerations

Platform Updates

ClearPoint continuously improves platform security and performance. These updates may change how iFrames behave or restrict their use. Because iFrames conflict with modern security standards, they may become increasingly unsupported.

Potential Deprecation

As industry best practices evolve, many platforms are phasing out iFrames entirely. ClearPoint may further limit iFrame functionality to align with these standards and maintain a secure environment.


✅ Recommended Alternatives

Instead of embedding content with iFrames, consider:

Direct Data Integrations

Securely import external data into ClearPoint using supported integrations.

External Links

Provide a hyperlink to external systems or documents rather than embedding them.

Secure Widgets

Some third-party applications provide compliant embed codes designed to meet modern security standards. Ensure all embedded content uses HTTPS and adheres to strong CSP guidelines.


📘 Conclusion

Although iFrames may appear convenient, their security risks and compatibility issues make them unsuitable for embedding content within ClearPoint. ClearPoint prioritizes safety, data protection, and long-term stability, and using alternatives to iFrames helps ensure a secure and reliable reporting experience.

If you have questions or want help evaluating secure embedding options, our support team is here to help.

Did this answer your question?