The same situation as it was with SEO links.
There are few places in code with hidden iframes used for statistics (I hope for statistics only), you should probably add some kind of disclosure about them.
You can replace it by any other way to collect installation/usage statistics (direct call of web service from php or through Kaltura player).
Two possible issues with this iframes are:
- it is way to steal admin's cookies (I know it's my paranoia only , but it looks like XSS exploit);
- it interference with iframes/AJAX based themes
I'm sure most users won't care about hidden iframe too much, but that information should still be made available so that users can make their own descision about it.
Comments
Comment #1
dave reidThis is very unacceptable behavior and code if this is not disclosed to the user before it happens. As this is not the first time the module has had questionable code (see #350942: Disclose hidden link back to corp.kaltura.com), I am filing a webmasters issue to gather an opinion on suspending CVS access.
Comment #2
catchNot only suspend cvs access but unpublish the project IMO.
Comment #3
pwolanin commentedIf this was in the player I could see it as a mistake/upstream problem. But having it in the install code looks rather deliberate.
Comment #4
dave reid#847952: Suspend CVS account for Kaltura (spyware)
Comment #5
xurizaemonPatch attached removes iframe from 1.4 codebase.
Comment #6
xurizaemonCurrent patches. Also patched in my Github fork.
Comment #7
xurizaemonfor inclusion in #848826: Release co-ordination issue: 6.x-1.5
Comment #8
xurizaemonUpdated patches which remove tracking code from includes/kaltura.admin.inc also.
Comment #9
xurizaemonFixed in 6.x-1.5
Comment #10
xurizaemonRetrospectively updating issue title.
Comment #11
dave reidThanks for getting all the ones I just noticed in the admin.inc file too.