https://passport.informatica.com/js/jquery.js

https://passport.informatica.com/js/jquery.js

By
DistrictWhit3 0 Seen 279 times
Tags
https://passport.informatica.com/js/jquery.js
Run this test now.

Results


Tested on
Firefox - 51 - Windows 7
jQuery 1.6.2Is it Vulnerable?
jQuery 2.1.4Safe
jQuery 2.1.3Safe
jQuery 2.1.1Safe
jQuery 2.1.0Safe
jQuery 2.0.3Safe
jQuery 2.0.2Safe
jQuery 2.0.1Safe
jQuery 2.0.0Safe
jQuery 1.10.2Safe
jQuery 2.2.0Safe
jQuery 1.10.1Safe
jQuery 1.10.0Safe
jQuery 1.9.1Safe
jQuery 1.9.0Safe
jQuery 1.8.3Vulnerable with: css class selector
jQuery 1.8.2Vulnerable with: css class selector
jQuery 1.8.1Vulnerable with: css class selector
jQuery 1.8.0Vulnerable with: css class selector
jQuery 1.7.2Vulnerable with: css class selector
jQuery 1.7.1Vulnerable with: css class selector
jQuery 1.7.0Vulnerable with: css class selector
jQuery 1.6.3Vulnerable with: css class selector
jQuery 1.6.1Vulnerable with: css class selector,location hash selector
jQuery 1.6.2Vulnerable with: css class selector,location hash selector
jQuery 1.6.4Vulnerable with: css class selector
jQuery 1.6.0Vulnerable with: css class selector,location hash selector
jQuery 1.5.2Vulnerable with: css class selector,location hash selector
jQuery 1.4.4Vulnerable with: css class selector,location hash selector
jQuery 1.5.0Vulnerable with: css class selector,location hash selector
jQuery 1.5.1Vulnerable with: css class selector,location hash selector
jQuery 1.4.3Vulnerable with: css class selector,location hash selector
jQuery 1.3.2Vulnerable with: css class selector,location hash selector
jQuery 1.4.0Vulnerable with: css class selector,location hash selector
jQuery 1.4.1Vulnerable with: css class selector,location hash selector
jQuery 1.4.2Vulnerable with: css class selector,location hash selector
jQuery 1.3.1Vulnerable with: css class selector,location hash selector
jQuery 1.2.3Vulnerable with: css class selector,location hash selector
jQuery 1.2.6Vulnerable with: css class selector,location hash selector
jQuery 1.3.0Vulnerable with: css class selector,location hash selector

Tested on
Googlebot - 2.1 - undefined
jQuery 1.6.2Is it Vulnerable?
jQuery 2.2.0Safe
jQuery 2.1.4Safe
jQuery 2.1.3Safe
jQuery 2.1.1Safe
jQuery 2.1.0Safe
jQuery 2.0.3Safe
jQuery 2.0.2Safe
jQuery 2.0.1Safe
jQuery 2.0.0Safe
jQuery 1.10.2Safe
jQuery 1.10.1Safe
jQuery 1.10.0Safe
jQuery 1.9.1Safe
jQuery 1.9.0Safe
jQuery 1.8.3Vulnerable with: css class selector
jQuery 1.8.2Vulnerable with: css class selector
jQuery 1.8.1Vulnerable with: css class selector
jQuery 1.8.0Vulnerable with: css class selector
jQuery 1.7.2Vulnerable with: css class selector
jQuery 1.7.1Vulnerable with: css class selector
jQuery 1.7.0Vulnerable with: css class selector
jQuery 1.6.4Vulnerable with: css class selector
jQuery 1.6.3Vulnerable with: css class selector
jQuery 1.6.2Vulnerable with: css class selector,location hash selector
jQuery 1.6.1Vulnerable with: css class selector,location hash selector
jQuery 1.6.0Vulnerable with: css class selector,location hash selector
jQuery 1.5.2Vulnerable with: css class selector,location hash selector
jQuery 1.5.1Vulnerable with: css class selector,location hash selector
jQuery 1.5.0Vulnerable with: css class selector,location hash selector
jQuery 1.4.4Vulnerable with: css class selector,location hash selector
jQuery 1.4.3Vulnerable with: css class selector,location hash selector
jQuery 1.4.2Vulnerable with: css class selector,location hash selector
jQuery 1.4.1Vulnerable with: css class selector,location hash selector
jQuery 1.4.0Vulnerable with: css class selector,location hash selector
jQuery 1.3.2Vulnerable with: css class selector,location hash selector
jQuery 1.3.1Vulnerable with: css class selector,location hash selector
jQuery 1.3.0Vulnerable with: css class selector,location hash selector
jQuery 1.2.6Vulnerable with: css class selector,location hash selector
jQuery 1.2.3Vulnerable with: css class selector,location hash selector

Tested on
Chrome Mobile - 41 - Android
jQuery 1.6.2Is it Vulnerable?
jQuery 2.2.0Safe
jQuery 2.1.4Safe
jQuery 2.1.3Safe
jQuery 2.1.1Safe
jQuery 2.1.0Safe
jQuery 2.0.3Safe
jQuery 2.0.2Safe
jQuery 2.0.1Safe
jQuery 2.0.0Safe
jQuery 1.10.2Safe
jQuery 1.10.1Safe
jQuery 1.10.0Safe
jQuery 1.9.1Safe
jQuery 1.9.0Safe
jQuery 1.8.3Vulnerable with: css class selector
jQuery 1.8.2Vulnerable with: css class selector
jQuery 1.8.1Vulnerable with: css class selector
jQuery 1.8.0Vulnerable with: css class selector
jQuery 1.7.2Vulnerable with: css class selector
jQuery 1.7.1Vulnerable with: css class selector
jQuery 1.7.0Vulnerable with: css class selector
jQuery 1.6.4Vulnerable with: css class selector
jQuery 1.6.3Vulnerable with: css class selector
jQuery 1.6.2Vulnerable with: css class selector,location hash selector
jQuery 1.6.1Vulnerable with: css class selector,location hash selector
jQuery 1.6.0Vulnerable with: css class selector,location hash selector
jQuery 1.5.2Vulnerable with: css class selector,location hash selector
jQuery 1.5.1Vulnerable with: css class selector,location hash selector
jQuery 1.5.0Vulnerable with: css class selector,location hash selector
jQuery 1.4.4Vulnerable with: css class selector,location hash selector
jQuery 1.4.3Vulnerable with: css class selector,location hash selector
jQuery 1.4.2Vulnerable with: css class selector,location hash selector
jQuery 1.4.1Vulnerable with: css class selector,location hash selector
jQuery 1.4.0Vulnerable with: css class selector,location hash selector
jQuery 1.3.2Vulnerable with: css class selector,location hash selector
jQuery 1.3.1Vulnerable with: css class selector,location hash selector
jQuery 1.3.0Vulnerable with: css class selector,location hash selector
jQuery 1.2.6Vulnerable with: css class selector,location hash selector
jQuery 1.2.3Vulnerable with: css class selector,location hash selector

Tested on
Chrome - 58 - Windows 10
jQuery 1.6.2Is it Vulnerable?
jQuery 1.10.2Safe
jQuery 2.1.1Safe
jQuery 2.1.4Safe
jQuery 2.0.2Safe
jQuery 2.2.0Safe
jQuery 2.1.3Safe
jQuery 2.0.3Safe
jQuery 2.1.0Safe
jQuery 2.0.0Safe
jQuery 2.0.1Safe
jQuery 1.10.1Safe
jQuery 1.3.2Vulnerable with: css class selector,location hash selector
jQuery 1.10.0Safe
jQuery 1.5.1Vulnerable with: css class selector,location hash selector
jQuery 1.9.1Safe
jQuery 1.9.0Safe
jQuery 1.7.1Vulnerable with: css class selector
jQuery 1.5.0Vulnerable with: css class selector,location hash selector
jQuery 1.4.0Vulnerable with: css class selector,location hash selector
jQuery 1.8.3Vulnerable with: css class selector
jQuery 1.3.1Vulnerable with: css class selector,location hash selector
jQuery 1.8.2Vulnerable with: css class selector
jQuery 1.3.0Vulnerable with: css class selector,location hash selector
jQuery 1.4.4Vulnerable with: css class selector,location hash selector
jQuery 1.6.4Vulnerable with: css class selector
jQuery 1.4.2Vulnerable with: css class selector,location hash selector
jQuery 1.4.3Vulnerable with: css class selector,location hash selector
jQuery 1.4.1Vulnerable with: css class selector,location hash selector
jQuery 1.2.6Vulnerable with: css class selector,location hash selector
jQuery 1.2.3Vulnerable with: css class selector,location hash selector
jQuery 1.8.1Vulnerable with: css class selector
jQuery 1.8.0Vulnerable with: css class selector
jQuery 1.7.2Vulnerable with: css class selector
jQuery 1.7.0Vulnerable with: css class selector
jQuery 1.6.3Vulnerable with: css class selector
jQuery 1.6.2Vulnerable with: css class selector,location hash selector
jQuery 1.6.1Vulnerable with: css class selector,location hash selector
jQuery 1.6.0Vulnerable with: css class selector,location hash selector
jQuery 1.5.2Vulnerable with: css class selector,location hash selector

User Script (ENUM_FUNCTION)

					
// Custom Functions

function unsafe(jQuery_version, vulnerabilities) {
  addError('jQuery ' + jQuery_version, '<b>Vulnerable with: ' + (vulnerabilities || []).join() + '</b>');
}

function safe(jQuery_version) {
  addSuccess('jQuery ' + jQuery_version, 'Safe');
}

// Test Function
function test(data) {
    try {
        var jQuery_version = data;
        var jQueryScript = document.createElement('script');
        jQueryScript.type = 'text/javascript';
        jQueryScript.src = 'https://ajax.googleapis.com/ajax/libs/jquery/' + data.toString() + '/jquery.js';
        jQueryScript.onload = function() {
            var vulnerabilities = [];
            try { 
                $('. <img src="0" onerror="0">');
                vulnerabilities.push('css class selector');
            } catch(err) {
                console.error('css class selector', err);
            }
            try { 
                $('#<img src="1" onerror="1">');
                vulnerabilities.push('location hash selector');
            } catch(err) {
                console.error('location hash selector', err);
            }

            if (!vulnerabilities.length) {
                safe(jQuery_version);
            } else {
                unsafe(jQuery_version, vulnerabilities);
            }
        };
        jQueryScript.onerror = function() {
            addResult(data, 'Some Error Occured');
        }
        document.body.appendChild(jQueryScript);

    } catch (err) {
        addInfo(data, 'Some Error Occured');
    }
}

					
				

Enum Data (ENUM_FUNCTION)

					
// Taken from jQuery Versions Under, https://developers.google.com/speed/libraries/devguide#jquery
var data = ['2.2.0', '2.1.4', '2.1.3', '2.1.1', '2.1.0', 
'2.0.3', '2.0.2', '2.0.1', '2.0.0', '1.10.2', '1.10.1', 
'1.10.0', '1.9.1', '1.9.0', '1.8.3', '1.8.2', '1.8.1', '1.8.0', 
'1.7.2', '1.7.1', '1.7.0', '1.6.4', '1.6.3', '1.6.2', '1.6.1', 
'1.6.0', '1.5.2', '1.5.1', '1.5.0', '1.4.4', '1.4.3', '1.4.2', 
'1.4.1', '1.4.0', '1.3.2', '1.3.1', '1.3.0', '1.2.6', '1.2.3'];