7
votes

Comprendre la sécurité des iframes 3ème partie?

Facebook et d'autres offrent de petits snipplés iframe que je peux mettre sur mon site. Exemple:

<iframe src="http://www.facebook.com/widgets/like.php?href=http://example.com"
        scrolling="no" frameborder="0"
        style="border:none; width:450px; height:80px"></iframe>


0 commentaires

3 Réponses :


3
votes

Je sais que la page mère peut accéder à la DOM de l'IFrame. Récemment, nous avons eu un projet au travail où nous avons eu un site qui devait être conforme à 508. L'Iframe n'était pas et bien que les lecteurs d'écran traitent beaucoup mieux les iframes, le contenu de cet iframe n'était pas conforme. Nous avons chargé la bibliothèque de jQuery sur notre site, puis avons également chargé de code sur notre site pour manipuler l'iframe (seulement après la charge de son chargement) et à ce point de mashup le contenu des iframes à accéder.

Pour vous donner une idée de la façon dont nous avons fait C'est ici un échantillon de notre jQuery. (Utilisé beaucoup de trouvailles et remplace mais vous obtenez l'idée, vous pouvez faire d'autres choses.) xxx

});

Bien que je ne le fais pas savoir si vous pouvez à partir de l'accès IFrame, le parent DOM.


2 commentaires

L'accès au parent DOM est l'endroit où je vois la question de la sécurité, je suis d'accord sur l'accès au contenu de l'iframe enfant.


@Winforms non, cela ne devrait pas, car alors un attaquant pourrait mettre un

Articles qui pourrait vous intéresser :

Ce code est-il un keylogger? Qu'est ce que ça fait?
Quelle est la différence de sécurité entre les clés API et le flux d'informations d'identification client d'OAuth?
Quelqu'un essaie-t-il de pirater? Réception de demandes suspectes sur mon serveur Apache2 Ubuntu 18.04
Comprendre la sécurisation des jetons d'accès et des jetons d'actualisation