Author | TrackMe Limited, U.K. |
---|---|
Tags | cloud |
Version | 1.0.7 |
Hash | 5a963aea1c19a0e992c7a687edaeff23 |
AppInspect Request ID | da613811-cd01-4088-a07f-5bd9c1b720e7 |
Run Time | 2025-06-22T11:58:32.031467 |
Execution Time | 39 |
Field | Value |
---|---|
AppInspect Version | 3.10.2 |
Name | Version | Is Latest |
---|---|---|
dynamic-checks | 1.41.0 | True |
retire-js | 1.1.0 | True |
static-checks | 3.10.2 | True |
Status | Count |
---|---|
Successes
|
122 |
Failures
|
0 |
Errors
|
0 |
Warnings
|
9 |
Manual Checks Outstanding
|
1 |
Not Applicable
|
89 |
Skipped
|
0 |
256Splunk has begun gathering telemetry on apps submitted to appinspect, that utilize SplunkJS. Please ignore this warning as it has no impact to your Splunk app. Match: splunkjs/mvc
256As of Splunk 6.5, this functionality is deprecated and should be removed in futureapp versions. Match: splunkjs/mvc/headerview.
Update Mako templates to be Python 3-compatible. Splunk Web, which Mako templates depend on, will support only Python 3.7. If you've finished your update, please disregard this message.
180 Python files found. Update these Python scripts to be cross-compatible with Python 2 and 3 for Splunk Enterprise 8.0. See https://docs.splunk.com/Documentation/Splunk/latest/Python3Migration/AboutMigration for more information. If you've finished your update, please disregard this message.
24Found a special character in [(?::){0}cribl:custom_commands:*] stanza in props.conf. Sourcetype names containing <>?&# might not be visible. Rename the stanza to not contain any special characters.
33Splunk SDK for Python detected (version 2.1.0). No action required at this time.
346The following line contains subprocess.Popen usage. Use threading and multiprocessing with discretion.
349The following line contains subprocess.Popen.communicate usage. Use threading and multiprocessing with discretion.
166The following line contains questionable usage `threading.Thread.start` in loop. Use threading and multiprocessing with discretion.
139The following line contains subprocess.Popen usage. Use threading and multiprocessing with discretion.
139The following line contains subprocess.Popen.communicate usage. Use threading and multiprocessing with discretion.
1PUBLIC IP 1.49.255.68 is found in appserver/static/js/build/assets/DashboardPage-BlpUrPDM.css:1
70PUBLIC IP 5.5.5.5 is found in lib/PySocks-1.7.1.dist-info/METADATA:70
330Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_token"]; Keyword arguments, {}
175Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
300Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["rbac_roles"]; Keyword arguments, {}
300Insecure HTTP Connection found Match: requests.get Positional arguments, ["rbac_roles"]; Keyword arguments, {}
167Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
330Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_token"]; Keyword arguments, {}
337Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_ssl_verify", "?"]; Keyword arguments, {}
337Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_ssl_verify", "?"]; Keyword arguments, {}
338Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_ssl_certificate_path", "?"]; Keyword arguments, {}
338Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_ssl_certificate_path", "?"]; Keyword arguments, {}
183Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
No ../.dependencies folder found. Please check that the Splunk App package contains only valid dependencies.
No ../.dependencies folder found. Please add a .dependencies directory with an valid app folder.
No ../.dependencies folder found. Please add a .dependencies directory that contains an app folder with an app.manifest.
authentication.conf does not exist
authentication.conf does not exist
authentication.conf does not exist
Didn't find any flash files.
alert_actions.conf does not exist
distsearch.conf does not exist
indexes.conf does not exist
inputs.conf does not exist
inputs.conf does not exist
The `lookups` directory does not exist.
inputs.conf does not exist
authentication.conf does not exist
audit.conf does not exist
bookmarks.conf does not exist
datatypesbnf.conf does not exist
default-mode.conf does not exist
deploymentclient.conf does not exist
deployment.conf does not exist
indexes.conf.conf does not exist
inputs.conf.conf does not exist
health.conf does not exist
inputs.conf.conf does not exist
inputs.conf does not exist
inputs.conf does not exist
inputs.conf does not exist
inputs.conf.conf does not exist
inputs.conf does not exist
inputs.conf does not exist
inputs.conf.conf does not exist
inputs.conf does not exist
instance.cfg.conf does not exist
crawl.conf does not exist
literals.conf does not exist
messages.conf does not exist
No `inputs.conf.spec` was detected.
passwords.conf does not exist
pubsub.conf does not exist
`inputs.conf` does not exist.
segmenters.conf does not exist
serverclass.conf does not exist
serverclass.seed.xml.conf does not exist
source-classifier.conf does not exist
sourcetypes.conf does not exist
splunk-launch.conf does not exist
telemetry.conf does not exist
`default/transforms.conf` does not exist.
user-seed.conf does not exist
wmi.conf does not exist
workload_pools.conf does not exist
workload_rules.conf does not exist
256Splunk has begun gathering telemetry on apps submitted to appinspect, that utilize SplunkJS. Please ignore this warning as it has no impact to your Splunk app. Match: splunkjs/mvc
`default/setup.xml` does not exist. The stored xss check is not applicable
limits.conf does not exist
outputs.conf does not exist
data/spl2 does not exist
eventtypes.conf does not exist
crawl.conf does not exist
viewstates.conf does not exist
savedsearches.conf does not exist
outputs.conf does not exist
literals.conf does not exist
Update Mako templates to be Python 3-compatible. Splunk Web, which Mako templates depend on, will support only Python 3.7. If you've finished your update, please disregard this message.
180 Python files found. Update these Python scripts to be cross-compatible with Python 2 and 3 for Splunk Enterprise 8.0. See https://docs.splunk.com/Documentation/Splunk/latest/Python3Migration/AboutMigration for more information. If you've finished your update, please disregard this message.
No `inputs.conf.spec` file exists.
lookups folder does not exist
savedsearches.conf does not exist
savedsearches.conf does not exist
savedsearches.conf does not exist
savedsearches.conf does not exist
savedsearches.conf does not exist
savedsearches.conf does not exist
`local/app.conf` does not exist.
`local/app.conf` does not exist.
The local directory does not exist.
collections.conf does not exist
indexes.conf does not exist
indexes.conf does not exist
indexes.conf does not exist
indexes.conf does not exist
24Found a special character in [(?::){0}cribl:custom_commands:*] stanza in props.conf. Sourcetype names containing <>?&# might not be visible. Rename the stanza to not contain any special characters.
No INGEST_EVAL properties were declared.
No `alert_actions.conf` was detected.
workflow_actions.conf does not exist
datamodels.conf does not exist
No forbidden python files were found.
33Splunk SDK for Python detected (version 2.1.0). No action required at this time.
346The following line contains subprocess.Popen usage. Use threading and multiprocessing with discretion.
349The following line contains subprocess.Popen.communicate usage. Use threading and multiprocessing with discretion.
166The following line contains questionable usage `threading.Thread.start` in loop. Use threading and multiprocessing with discretion.
139The following line contains subprocess.Popen usage. Use threading and multiprocessing with discretion.
139The following line contains subprocess.Popen.communicate usage. Use threading and multiprocessing with discretion.
Python httplib2 library not found.
addon_builder.conf does not exist
1PUBLIC IP 1.49.255.68 is found in appserver/static/js/build/assets/DashboardPage-BlpUrPDM.css:1
70PUBLIC IP 5.5.5.5 is found in lib/PySocks-1.7.1.dist-info/METADATA:70
No pom.xml, build.gradle or build.gradle.kts file found
330Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_token"]; Keyword arguments, {}
175Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
300Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["rbac_roles"]; Keyword arguments, {}
300Insecure HTTP Connection found Match: requests.get Positional arguments, ["rbac_roles"]; Keyword arguments, {}
167Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
330Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_token"]; Keyword arguments, {}
337Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_ssl_verify", "?"]; Keyword arguments, {}
337Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_ssl_verify", "?"]; Keyword arguments, {}
338Insecure HTTP Connection found Match: requests.get Positional arguments, ["cribl_ssl_certificate_path", "?"]; Keyword arguments, {}
338Insecure HTTP Connection found Match: requests.Session.get Positional arguments, ["cribl_ssl_certificate_path", "?"]; Keyword arguments, {}
183Insecure HTTP Connection found Match: requests.post Positional arguments, ["/api/v1/auth/login"]; Keyword arguments, {"json": "?", "verify": "?", "headers": "?"}
58Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
175Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
685Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
678Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
167Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
61Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
732Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
702Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
49Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
658Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
641Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
373Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
153Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.
369Ensure that the SSL certificate validation for communications with outside the Splunk Cloud stack is enabled. This can be done by specifying the relevant parameters (verify, cafile etc) to True or the certificate path.