Files
codeql/javascript/ql/test/query-tests/Security/CWE-312/CleartextStorage.expected
2025-08-29 12:03:11 +02:00

35 lines
4.3 KiB
Plaintext

#select
| CleartextStorage2.js:7:19:7:34 | 'password=' + pw | CleartextStorage2.js:5:12:5:58 | url.par ... assword | CleartextStorage2.js:7:19:7:34 | 'password=' + pw | This stores sensitive data returned by $@ as clear text. | CleartextStorage2.js:5:12:5:58 | url.par ... assword | an access to current_password |
| CleartextStorage.js:6:26:6:27 | pw | CleartextStorage.js:5:12:5:40 | req.par ... sword") | CleartextStorage.js:6:26:6:27 | pw | This stores sensitive data returned by $@ as clear text. | CleartextStorage.js:5:12:5:40 | req.par ... sword") | a call to param |
| tst-angularjs.js:3:32:3:45 | data1.password | tst-angularjs.js:3:32:3:45 | data1.password | tst-angularjs.js:3:32:3:45 | data1.password | This stores sensitive data returned by $@ as clear text. | tst-angularjs.js:3:32:3:45 | data1.password | an access to password |
| tst-angularjs.js:4:33:4:46 | data2.password | tst-angularjs.js:4:33:4:46 | data2.password | tst-angularjs.js:4:33:4:46 | data2.password | This stores sensitive data returned by $@ as clear text. | tst-angularjs.js:4:33:4:46 | data2.password | an access to password |
| tst-angularjs.js:5:27:5:40 | data3.password | tst-angularjs.js:5:27:5:40 | data3.password | tst-angularjs.js:5:27:5:40 | data3.password | This stores sensitive data returned by $@ as clear text. | tst-angularjs.js:5:27:5:40 | data3.password | an access to password |
| tst-angularjs.js:6:33:6:46 | data4.password | tst-angularjs.js:6:33:6:46 | data4.password | tst-angularjs.js:6:33:6:46 | data4.password | This stores sensitive data returned by $@ as clear text. | tst-angularjs.js:6:33:6:46 | data4.password | an access to password |
| tst-webstorage.js:1:18:1:30 | data.password | tst-webstorage.js:1:18:1:30 | data.password | tst-webstorage.js:1:18:1:30 | data.password | This stores sensitive data returned by $@ as clear text. | tst-webstorage.js:1:18:1:30 | data.password | an access to password |
| tst-webstorage.js:2:27:2:39 | data.password | tst-webstorage.js:2:27:2:39 | data.password | tst-webstorage.js:2:27:2:39 | data.password | This stores sensitive data returned by $@ as clear text. | tst-webstorage.js:2:27:2:39 | data.password | an access to password |
| tst-webstorage.js:3:20:3:32 | data.password | tst-webstorage.js:3:20:3:32 | data.password | tst-webstorage.js:3:20:3:32 | data.password | This stores sensitive data returned by $@ as clear text. | tst-webstorage.js:3:20:3:32 | data.password | an access to password |
| tst-webstorage.js:4:29:4:41 | data.password | tst-webstorage.js:4:29:4:41 | data.password | tst-webstorage.js:4:29:4:41 | data.password | This stores sensitive data returned by $@ as clear text. | tst-webstorage.js:4:29:4:41 | data.password | an access to password |
edges
| CleartextStorage2.js:5:7:5:8 | pw | CleartextStorage2.js:7:33:7:34 | pw | provenance | |
| CleartextStorage2.js:5:12:5:58 | url.par ... assword | CleartextStorage2.js:5:7:5:8 | pw | provenance | |
| CleartextStorage2.js:7:33:7:34 | pw | CleartextStorage2.js:7:19:7:34 | 'password=' + pw | provenance | |
| CleartextStorage.js:5:7:5:8 | pw | CleartextStorage.js:6:26:6:27 | pw | provenance | |
| CleartextStorage.js:5:12:5:40 | req.par ... sword") | CleartextStorage.js:5:7:5:8 | pw | provenance | |
nodes
| CleartextStorage2.js:5:7:5:8 | pw | semmle.label | pw |
| CleartextStorage2.js:5:12:5:58 | url.par ... assword | semmle.label | url.par ... assword |
| CleartextStorage2.js:7:19:7:34 | 'password=' + pw | semmle.label | 'password=' + pw |
| CleartextStorage2.js:7:33:7:34 | pw | semmle.label | pw |
| CleartextStorage.js:5:7:5:8 | pw | semmle.label | pw |
| CleartextStorage.js:5:12:5:40 | req.par ... sword") | semmle.label | req.par ... sword") |
| CleartextStorage.js:6:26:6:27 | pw | semmle.label | pw |
| tst-angularjs.js:3:32:3:45 | data1.password | semmle.label | data1.password |
| tst-angularjs.js:4:33:4:46 | data2.password | semmle.label | data2.password |
| tst-angularjs.js:5:27:5:40 | data3.password | semmle.label | data3.password |
| tst-angularjs.js:6:33:6:46 | data4.password | semmle.label | data4.password |
| tst-webstorage.js:1:18:1:30 | data.password | semmle.label | data.password |
| tst-webstorage.js:2:27:2:39 | data.password | semmle.label | data.password |
| tst-webstorage.js:3:20:3:32 | data.password | semmle.label | data.password |
| tst-webstorage.js:4:29:4:41 | data.password | semmle.label | data.password |
subpaths