The most scalable and reliable MQTT broker for AI, IoT, IIoT and connected vehicles
330 matches across 14 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 1 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 3 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 17 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 19 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 36 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/dex/haproxy.cfg | 38 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 1 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 3 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 17 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 19 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 30 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 32 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 45 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 47 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 80 | ##---------------------------------------------------------------- |
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 82 | ##---------------------------------------------------------------- |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 69 | # ── HTTP helpers ────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 117 | # ── Cleanup ─────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 151 | # ── Connections ──────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 176 | # ── AI providers ─────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 195 | # ── Skills ───────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 225 | # ── Builder prompt ───────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 450 | # ── Pipeline ─────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 496 | # ── Database setup ──────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_builder_init.py | 534 | # ── Main ─────────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_apple_box_init.py | 103 | # ── HTTP helpers ────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_apple_box_init.py | 161 | # ── Database setup ───────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/demo_apple_box_init.py | 213 | # ── Skills ───────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/priv/builder.html | 361 | // ── Connection ────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/priv/builder.html | 420 | // ── Sending ────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/priv/builder.html | 445 | // ── Rendering ──────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_agent/priv/builder.html | 535 | // ── Misc ───────────────────────────────────────────────────────────────────── |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 80 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 82 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 96 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 98 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 140 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 142 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 170 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 172 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 186 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 188 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 193 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 195 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 200 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 202 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 210 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 212 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 231 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 233 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 102 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 104 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 116 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 118 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 161 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 163 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 182 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 184 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 196 | ## ================================================================ |
| MEDIUM | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 198 | ## ================================================================ |
| 12 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ci/docker-compose-file/docker-compose-keycloak.yaml | 1 | # Keycloak IDP for SAML SSO integration tests |
| LOW | .ci/docker-compose-file/docker-compose-doris-tls.yaml | 1 | ## N.B. |
| LOW | .ci/docker-compose-file/docker-compose-otel.yaml | 61 | # driver: default |
| LOW | .ci/docker-compose-file/docker-compose-influxdb-v3.yaml | 61 | # - subnet: 172.100.239.0/24 |
| LOW | …i/docker-compose-file/docker-compose-influxdb-tls.yaml | 21 | - "./influxdb/setup-v1.sh:/docker-entrypoint-initdb.d/setup-v1.sh" |
| LOW | …er-compose-file/docker-compose-elastic-search-tls.yaml | 81 | - emqx_bridge |
| LOW | …er-compose-file/docker-compose-elastic-search-tls.yaml | 101 | # test: |
| LOW | .ci/docker-compose-file/docker-compose-iceberg.yaml | 1 | ## https://github.com/databricks/docker-spark-iceberg/blob/60754a31cbb2cea7eead2a16702f5c536a8e07ce/docker-compose.yml |
| LOW | .ci/docker-compose-file/docker-compose-iceberg.yaml | 21 | services: |
| LOW | …i/docker-compose-file/docker-compose-influxdb-tcp.yaml | 21 | networks: |
| LOW | .ci/docker-compose-file/docker-compose-quasardb.yaml | 21 | # docker run -it --rm --network emqx_bridge --name qdbsh bureau14/qdbsh --cluster qdb://172.100.239.30:2836 |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 1 | # Cassandra storage config YAML |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 21 | # on subsequent starts, this setting will apply even if initial token is set. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 41 | # that do not have vnodes enabled. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 61 | # are two nodes in the cluster, each delivery thread will use the maximum |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 81 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 101 | # Please increase system_auth keyspace replication factor if you use this authenticator. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 121 | # - CassandraRoleManager stores role data in the system_auth keyspace. Please |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 141 | # Validity period for permissions cache (fetching permissions can be an |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 161 | # underlying table, it may not bring a significant reduction in the |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 181 | # compatibility include RandomPartitioner, ByteOrderedPartitioner, and |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 201 | cdc_enabled: false |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 221 | # can still be inspected via JMX, kill the JVM for errors during startup. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 241 | # stop_commit |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 261 | # Do only change the default value, if you really have more prepared statements than |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 281 | # time it saves, so it's worthwhile to use it at large numbers. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 301 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 321 | # headroom for OS block level cache. Do never allow your system to swap. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 341 | # |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 361 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 381 | # |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 401 | # NOTE: If max_mutation_size_in_kb is set explicitly then commitlog_segment_size_in_mb must |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 421 | - class_name: org.apache.cassandra.locator.SimpleSeedProvider |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 441 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 461 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 481 | # mean larger flushes and hence less compaction, but also less concurrent |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 501 | # Total space to use for commit logs on disk. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 521 | # |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 541 | # Total space to use for change-data-capture logs on disk. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 561 | # more than this amount of memory. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 581 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 601 | # Set listen_address OR listen_interface, not both. Interfaces must correspond |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 621 | # listen_on_broadcast_address: false |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 641 | native_transport_port_ssl: 9142 |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 661 | # Whether to start the thrift rpc server. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 681 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 701 | # |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 721 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 741 | # and when not setting it it is defined by net.ipv4.tcp_wmem |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 761 | # responsibility. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 781 | # and looking up rows withing the partition by collation column |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 801 | # during a single long running compactions. The default is usually |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 821 | # When compacting, the replacement sstable(s) can be opened before they |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 841 | # How long the coordinator should wait for read operations to complete |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 861 | # can be identified. Set this value to zero to disable slow query logging. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 881 | |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 901 | # if you need to add another datacenter are GossipingPropertyFileSnitch |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 921 | # PropertyFileSnitch: |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 941 | # Proximity is determined by rack and data center, which are |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 961 | # expressed as a double which represents a percentage. Thus, a value of |
| 92 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/check-api-scopes.sh | 26 | # Check if the file exports scopes/0 |
| LOW | scripts/find_apps.py | 55 | # Check if mix.exs at root is changed |
| LOW | scripts/find_apps.py | 59 | # Check if .github or .ci directories are changed |
| LOW | scripts/find-suites.sh | 31 | # Check if path prefix is present |
| LOW | scripts/find-suites.sh | 36 | # Check if suffix is present |
| LOW | scripts/test/test_emqx_boot.py | 99 | # Check if error message is in output before timeout |
| LOW | scripts/test/test_emqx_boot.py | 288 | # Check if error message is in output before timeout |
| LOW | scripts/test/emqx-smoke-test.sh | 11 | ## Check if EMQX is responding |
| LOW | scripts/test/emqx-smoke-test.sh | 38 | ## Check if the API spec explorer is available |
| LOW | scripts/test/emqx-smoke-test.sh | 56 | ## Check if the swagger.json contains hidden fields |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 52 | # Check if it's already a valid SPDX identifier (contains -) |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 59 | # Check if it looks like a valid SPDX ID (contains version number with dash) |
| LOW | scripts/sbom/generate_sbom.sh | 105 | # Check if converter script exists |
| LOW | scripts/sbom/generate_sbom.sh | 111 | # Check if filter script exists |
| LOW | scripts/sbom/generate_sbom.sh | 117 | # Check if report script exists |
| LOW | scripts/sbom/filter_and_enrich.py | 345 | # Check if package already has license |
| LOW | scripts/rel/cut.sh | 201 | ## Check if all upstream branches are merged |
| LOW | scripts/rel/cut.sh | 208 | ## Check if the Chart versions are in sync |
| LOW | scripts/rel/cut.sh | 211 | ## Check if app versions are bumped |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | plugins/emqx_agent/demo_builder_init.py | 566 | except Exception as e: |
| LOW | plugins/emqx_agent/demo_teardown.py | 185 | except Exception as e: |
| LOW | plugins/emqx_agent/demo_teardown.py | 195 | except Exception as e: |
| LOW | plugins/emqx_agent/demo_apple_box_init.py | 423 | except Exception as e: |
| LOW | scripts/demo-lwm2m-blockwise-wakaama.sh | 435 | except Exception: |
| MEDIUM | scripts/demo-lwm2m-blockwise-wakaama.sh | 432 | def on_message(client, userdata, msg): |
| MEDIUM | scripts/find_apps.py | 204 | print("Error: --base-ref requires a value", file=sys.stderr) |
| LOW | scripts/test/test_find_apps.py | 34 | except Exception: |
| LOW | scripts/test/test_find_apps.py | 137 | except Exception: |
| LOW | scripts/test/test_find_apps.py | 159 | except Exception as e: |
| MEDIUM | scripts/sbom/convert_cdx_to_spdx.py | 305 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 315 | except Exception as e: |
| MEDIUM | scripts/sbom/convert_cdx_to_spdx.py | 316 | print(f"Error converting SBOM: {e}", file=sys.stderr) |
| LOW | scripts/sbom/filter_and_enrich.py | 207 | except Exception as e: |
| LOW | scripts/sbom/filter_and_enrich.py | 291 | except Exception as e: |
| MEDIUM | scripts/sbom/generate_text_report.py | 17 | print("Error: spdx-tools is not installed. Please install it with: pip install spdx-tools", file=sys.stderr) |
| MEDIUM | scripts/sbom/generate_text_report.py | 66 | print(f"Error: Input file not found: {args.input}", file=sys.stderr) |
| LOW | scripts/sbom/generate_text_report.py | 76 | except Exception as e: |
| MEDIUM | scripts/sbom/generate_text_report.py | 77 | print(f"Error: Failed to generate text report using spdx-tools: {e}", file=sys.stderr) |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | plugins/emqx_unsgov/priv/ui.html | 1560 | function flattenTreeFiltersFromChildren(children, prefix, out) { |
| LOW | plugins/emqx_agent/demo_apple_box_init.py | 151 | def deactivate_pipeline_maybe(pid: str) -> None: |
| LOW | plugins/emqx_agent/priv/ui/skills.js | 119 | export function defaultPublishInputSchema() { |
| LOW | scripts/test/test_emqx_boot.py | 43 | def test_profile_defaults_to_emqx_enterprise(): |
| LOW | scripts/test/test_emqx_boot.py | 50 | def test_emqx_boot_with_invalid_node_name(emqx_bin_path): |
| LOW | scripts/test/test_emqx_boot.py | 68 | def test_corrupted_cluster_override_conf(emqx_bin_path, emqx_rel_path): |
| LOW | scripts/test/test_emqx_boot.py | 120 | def test_corrupted_cluster_hocon(emqx_bin_path, emqx_rel_path): |
| LOW | scripts/test/test_emqx_boot.py | 155 | def test_corrupted_base_hocon(emqx_bin_path, emqx_rel_path): |
| LOW | scripts/test/test_emqx_boot.py | 314 | def test_acl_file_read_permission_failure(emqx_bin_path, emqx_rel_path): |
| LOW | scripts/test/test_emqx_boot.py | 335 | def test_acl_file_corrupted_content(emqx_bin_path, emqx_rel_path): |
| LOW | scripts/test/test_find_apps.py | 261 | def test_change_app_used_by_others(project_root: Path, original_head: str): |
| LOW | scripts/test/test_find_apps.py | 285 | def test_change_app_used_by_all(project_root: Path, original_head: str): |
| LOW | scripts/test/test_find_apps.py | 311 | def test_change_app_used_by_none(project_root: Path, original_head: str): |
| LOW | scripts/test/test_find_apps.py | 331 | def test_change_multiple_apps(project_root: Path, original_head: str): |
| LOW | scripts/test/test_find_apps.py | 353 | def test_change_docker_plugin(project_root: Path, original_head: str): |
| LOW | scripts/test/test_find_apps.py | 448 | def test_change_github_directory(project_root: Path, original_head: str): |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 84 | def generate_spdx_id_from_bom_ref(bom_ref: str, component: Dict[str, Any] = None, spdx_id_prefix: str = "SPDXRef-") -> s |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 107 | def convert_component_to_spdx_package(component: Dict[str, Any], spdx_id_prefix: str = "SPDXRef-") -> Dict[str, Any]: |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 198 | def convert_cyclonedx_to_spdx(cdx_path: Path, output_path: Path = None) -> Dict[str, Any]: |
| LOW | scripts/sbom/filter_and_enrich.py | 65 | def normalize_license_to_spdx(license_text: str) -> Optional[str]: |
| LOW | scripts/sbom/filter_and_enrich.py | 165 | def parse_app_file_for_license(package_dir: Path, package_name: str) -> Optional[str]: |
| LOW | scripts/sbom/filter_and_enrich.py | 296 | def find_package_source_directory(package_name: str, deps_dir: Path) -> Optional[Path]: |
| LOW | scripts/sbom/filter_and_enrich.py | 422 | def filter_and_enrich_spdx_sbom( |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ci/docker-compose-file/clickhouse/config.xml | 341 | Regexps are not aligned: don't forget to add ^ and $. Also don't forget to escape dot (.) metacharacter |
| MEDIUM | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 38 | # initial_token allows you to specify tokens manually. While you can use it with |
| MEDIUM | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 650 | # you may want to adjust max_value_size_in_mb accordingly. This should be positive and less than 2048. |
| LOW | .ci/docker-compose-file/cassandra/cassandra_noauth.yaml | 870 | # Warning: before enabling this property make sure to ntp is installed |
| MEDIUM | .ci/docker-compose-file/cassandra/cassandra.yaml | 38 | # initial_token allows you to specify tokens manually. While you can use it with |
| MEDIUM | .ci/docker-compose-file/cassandra/cassandra.yaml | 650 | # you may want to adjust max_value_size_in_mb accordingly. This should be positive and less than 2048. |
| LOW | .ci/docker-compose-file/cassandra/cassandra.yaml | 870 | # Warning: before enabling this property make sure to ntp is installed |
| LOW | scripts/rel/cut.sh | 272 | logwarn "Don't forget to push the tag to emqx/emqx" |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/sca-hyg.py | 18 | |
| LOW | scripts/find_apps.py | 42 | |
| LOW | scripts/find_apps.py | 75 | |
| LOW | scripts/find_apps.py | 158 | |
| LOW | scripts/find_apps.py | 181 | |
| LOW | scripts/rerun-apps-version-check.py | 70 | |
| LOW | scripts/test/test_find_apps.py | 23 | |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 70 | |
| LOW | scripts/sbom/convert_cdx_to_spdx.py | 149 | |
| LOW | scripts/sbom/filter_and_enrich.py | 165 | |
| LOW | scripts/sbom/filter_and_enrich.py | 339 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | plugins/emqx_acme/smoke/pebble_smoke.sh | 26 | ## Usage: |
| LOW | plugins/emqx_acme/smoke/cluster/cluster_smoke.sh | 37 | ## Usage: |
| LOW | plugins/emqx_bridge_mqtt_dq/smoke/smoke_docker.sh | 9 | ## Usage: |
| LOW | plugins/emqx_bridge_mqtt_dq/smoke/smoke_bench.sh | 13 | ## Usage: |
| LOW | scripts/sca-pkg.sh | 9 | ## Usage: |
| LOW | scripts/publish-docker-multi-arch.sh | 6 | ## Usage: |
| LOW | scripts/sbom/generate_sbom.sh | 13 | # Usage: |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ci/docker-compose-file/iceberg/query/server.py | 1 | |
| LOW | scripts/find_apps.py | 14 | |
| LOW | scripts/find_apps.py | 16 | |
| LOW | scripts/rerun-apps-version-check.py | 7 | |
| LOW | scripts/rerun-apps-version-check.py | 11 | |
| LOW | scripts/rerun-apps-version-check.py | 12 | |
| LOW | scripts/rerun-apps-version-check.py | 13 | |
| LOW | scripts/sbom/filter_and_enrich.py | 17 | |
| LOW | scripts/sbom/filter_and_enrich.py | 21 |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/sbom/generate_sbom.sh | 123 | # Step 1: Generate CycloneDX SBOM |
| LOW | scripts/sbom/generate_sbom.sh | 142 | # Step 2: Convert CycloneDX to SPDX |
| LOW | scripts/sbom/generate_sbom.sh | 161 | # Step 3: Filter SPDX SBOM |
| LOW | scripts/sbom/generate_sbom.sh | 184 | # Step 4: Generate text report |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | .ci/docker-compose-file/haproxy/haproxy.cfg | 65 | # Create a stick table for session persistence |
| MEDIUM | scripts/gen-elp-build-info.sh | 22 | # This function contains the original, working logic for processing an app directory. |
| Severity | File | Line | Snippet |
|---|---|---|---|
| HIGH | scripts/sbom/generate_text_report.py | 22 | Generate human-readable text report from SPDX SBOM using spdx-tools. Args: sbom_path: Path to SPDX JSON |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .ci/docker-compose-file/dex/config.dev.yaml | 44 | - email: "admin@example.com" |
| LOW | .ci/docker-compose-file/keycloak/realm-export.json | 25 | "email": "admin@example.com", |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | scripts/find_apps.py | 112 | # App not found in deps.txt, just add the changed app itself |