mirror of
https://github.com/signalapp/Signal-Desktop.git
synced 2026-04-02 08:13:37 +01:00
463 lines
16 KiB
JSON
463 lines
16 KiB
JSON
[
|
|
{
|
|
"rule": "eval",
|
|
"path": "components/mp3lameencoder/lib/Mp3LameEncoder.js",
|
|
"line": " return eval(funcstr);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2018-09-18T19:19:27.699Z",
|
|
"reasonDetail": "Part of a set of functions to implement C calls"
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "components/mp3lameencoder/lib/Mp3LameEncoder.js",
|
|
"line": " func = eval('_' + ident); // explicit lookup",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2018-09-18T19:19:27.699Z",
|
|
"reasonDetail": "Part of runtime library for C++ transpiled code"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
|
|
"line": " innerHTML",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
|
|
"line": " const [start, end] = outerHTML.split(`>${innerHTML}<`);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
|
|
"line": " outerHTML,",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
|
|
"line": " const [start, end] = outerHTML.split(`>${innerHTML}<`);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/editor.js",
|
|
"line": " return blot.domNode instanceof Element ? blot.domNode.outerHTML : '';",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/quill.js",
|
|
"line": " this.container.innerHTML = '';",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/core/quill.js",
|
|
"line": " const html = this.container.innerHTML.trim();",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/dist/quill.core.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-22T02:55:11.616Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/dist/quill.core.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-22T02:55:11.616Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/dist/quill.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-22T02:55:11.616Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/dist/quill.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-22T02:55:11.616Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/modules/normalizeExternalHTML/normalizers/msWord.js",
|
|
"line": " li.innerHTML = listItem.element.innerHTML;",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-10T05:52:01.516Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/modules/normalizeExternalHTML/normalizers/msWord.js",
|
|
"line": " const html = doc.documentElement.innerHTML;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2025-01-10T05:52:01.516Z",
|
|
"reasonDetail": "Reading contents of DOM"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/modules/syntax.js",
|
|
"line": " container.innerHTML = highlight(this.options.hljs, language, text);",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-10T05:52:01.516Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/themes/base.js",
|
|
"line": " button.innerHTML = icons[name][''] + icons[name].rtl;",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-10T05:52:01.516Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/themes/base.js",
|
|
"line": " button.innerHTML = icons[name];",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/themes/base.js",
|
|
"line": " button.innerHTML = icons[name][value];",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/color-picker.js",
|
|
"line": " this.label.innerHTML = label;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/icon-picker.js",
|
|
"line": " if (this.label.innerHTML === item.innerHTML) return;",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2025-01-10T05:52:01.516Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/icon-picker.js",
|
|
"line": " item.innerHTML = icons[item.getAttribute('data-value') || ''];",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/icon-picker.js",
|
|
"line": " this.label.innerHTML = item.innerHTML;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/picker.js",
|
|
"line": " label.innerHTML = DropdownIcon;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/@signalapp/quill-cjs/ui/tooltip.js",
|
|
"line": " this.root.innerHTML = this.constructor.TEMPLATE;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2020-10-13T18:36:57.012Z",
|
|
"reasonDetail": "necessary for quill"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/axe-core/axe.js",
|
|
"line": " style.innerHTML = usePointer ? '* { pointer-events: all }' : '* { visibility: visible }';",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-04-13T00:52:21.453Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/axe-core/axe.js",
|
|
"line": " var source = element.outerHTML;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-04-13T00:52:21.453Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/axe-core/axe.js",
|
|
"line": " if (!(element !== null && element !== void 0 && element.outerHTML)) {",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-13T23:33:49.776Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/axe-core/axe.js",
|
|
"line": " var outerHTML = node.outerHTML;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-13T23:33:49.776Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/axe-core/axe.js",
|
|
"line": " node = cache_default.get(outerHTML, function() {",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-13T23:33:49.776Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/axe-core/axe.min.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-04-13T17:31:15.352Z"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/axe-core/axe.min.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-04-13T17:31:15.352Z"
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "node_modules/config/parser.js",
|
|
"line": " return VisionmediaYaml.eval(Parser.stripYamlComments(content));",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T01:39:46.132Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Debug capabilities"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"line": "goog.dom.safe.unsafeSetInnerHtmlDoNotUseOrElse=function(a,b){if(goog.dom.safe.isInnerHtmlCleanupRecursive_())for(;a.lastChild;)a.removeChild(a.lastChild);a.innerHTML=goog.html.SafeHtml.unwrapTrustedHTML(b)};",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Debug capabilities"
|
|
},
|
|
{
|
|
"rule": "DOM-outerHTML",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Escapes HTML, HTML comes from a constant"
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Transpilation logic"
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Used to load dependencies; parent function loadModuleFromSource_ is used in one place only."
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "node_modules/google-libphonenumber/dist/libphonenumber.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-02-16T19:08:17.452Z",
|
|
"reasonDetail": "Hard-coded string used for testing capabilities."
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInput.js",
|
|
"line": " this.selectedDialCode.innerHTML = dialCode;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-12-01T01:31:12.757Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInput.js",
|
|
"line": " this.countryList.innerHTML = \"\";",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInput.min.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2021-12-01T01:31:12.757Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInputWithUtils.js",
|
|
"line": " this.countryList.innerHTML = \"\";",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInputWithUtils.js",
|
|
"line": " this.selectedDialCode.innerHTML = dialCode;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/build/js/intlTelInputWithUtils.min.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInput.js",
|
|
"line": " this.countryList.innerHTML = \"\";",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInput.js",
|
|
"line": " this.selectedDialCode.innerHTML = dialCode;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "React-useRef",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInput.js",
|
|
"line": " const inputRef = useRef(null);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "React-useRef",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInput.js",
|
|
"line": " const itiRef = useRef(null);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInputWithUtils.js",
|
|
"line": " this.countryList.innerHTML = \"\";",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInputWithUtils.js",
|
|
"line": " this.selectedDialCode.innerHTML = dialCode;",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "React-useRef",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInputWithUtils.js",
|
|
"line": " const inputRef = useRef(null);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "React-useRef",
|
|
"path": "node_modules/intl-tel-input/react/build/IntlTelInputWithUtils.js",
|
|
"line": " const itiRef = useRef(null);",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-16T00:33:41.092Z"
|
|
},
|
|
{
|
|
"rule": "thenify-multiArgs",
|
|
"path": "node_modules/pify/index.js",
|
|
"line": "\t\t\t\tif (opts.multiArgs) {",
|
|
"reasonCategory": "falseMatch",
|
|
"updated": "2018-09-19T18:06:35.446Z"
|
|
},
|
|
{
|
|
"rule": "thenify-multiArgs",
|
|
"path": "node_modules/pify/index.js",
|
|
"line": "\t\t\t\tif (opts.multiArgs) {",
|
|
"reasonCategory": "falseMatch",
|
|
"updated": "2018-09-19T18:06:35.446Z"
|
|
},
|
|
{
|
|
"rule": "eval",
|
|
"path": "node_modules/pino/test/fixtures/eval/index.js",
|
|
"line": "eval(`",
|
|
"reasonCategory": "testCode",
|
|
"updated": "2024-06-24T19:19:28.335Z"
|
|
},
|
|
{
|
|
"rule": "DOM-document.write(",
|
|
"path": "node_modules/qrcode-generator/sample.js",
|
|
"line": " document.write(create_qrcode(text, typeNumber, errorCorrectionLevel) );",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2022-01-04T20:32:10.596Z",
|
|
"reasonDetail": "Sample code never required by us."
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/qrcode-generator/sample.js",
|
|
"line": " document.getElementById('qr').innerHTML =",
|
|
"reasonCategory": "notExercisedByOurApp",
|
|
"updated": "2022-01-04T20:32:10.596Z",
|
|
"reasonDetail": "Sample code never required by us."
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "DOM-innerHTML",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "React-dangerouslySetInnerHTML",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "React-dangerouslySetInnerHTML",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "React-ref",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "React-ref",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
},
|
|
{
|
|
"rule": "React-useRef",
|
|
"path": "node_modules/react-blurhash/docs/demo.f335462148ad584661d8.js",
|
|
"reasonCategory": "usageTrusted",
|
|
"updated": "2024-11-14T18:53:33.345Z"
|
|
}
|
|
]
|