Close Open Privacy Scan

bolt Snapshot: commit 632f9a5
science engine v3
schedule 2026-07-11T10:13:22.757311+00:00

verified_user Possible application data leak

Potential data exfiltration identified in application code.

Incomplete scan — only 23/212 dependencies were analyzed. Treat the score as provisional.

App Privacy Score

37 /100
High privacy risk — possible application leak

High risk · 691 finding(s)

Dependency score: 92 (Low risk)

bar_chart Score Breakdown

pii_flow −60
env_fs −3

list Scan Summary

0 high 4 medium 687 low
First-party packages: 52
Dependency packages: 3
Ecosystem: java

swap_horiz Potential data exfiltration in application code

External domains: undefined

medium first-party (java) PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844
medium first-party (java) PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900
medium first-party (java): vespaclient-java PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844
medium first-party (java): vespaclient-java PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900

</> First-Party Code

first-party (java)

java first-party
medium pii_flow production #2f15a361e95ea707 PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844 · flow /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 → /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844
                    System.err.print(Text.format("Resuming visitor already %.1f %% finished.\n",
                                                 visitorParameters.getResumeToken().percentFinished()));

PII-bearing data is written to a log/print sink — it stays in-process and does not leave the application, but logged PII is still a privacy concern.

Fix: Avoid logging user identifiers; redact or omit PII from log/print statements.

medium pii_flow production #7b026af7e40925a0 PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900 · flow /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 → /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900
                System.out.println(session.getTrace().toString());

PII-bearing data is written to a log/print sink — it stays in-process and does not leave the application, but logged PII is still a privacy concern.

Fix: Avoid logging user identifiers; redact or omit PII from log/print statements.

expand_more 245 low-confidence finding(s)
low env_fs production #a068cb2bcec463a8 Filesystem access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java:71
    try (FileReader reader = new FileReader(file, StandardCharsets.UTF_8)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8e2ebd9fedbae9ba Environment-variable access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java:207
      if (System.getProperty(WRITE_SPEC_PROPERTY) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #386aa51f57784e3a Filesystem access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/LeakageChecker.java:70
        try (FileReader reader = new FileReader(file, StandardCharsets.UTF_8)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2ee061019a172251 Environment-variable access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/LeakageChecker.java:257
            if (System.getProperty(WRITE_SPEC_PROPERTY) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #646d6236877f4a02 Filesystem access.
repo/application/src/main/java/com/yahoo/application/Application.java:261
            Files.write(path, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ae3b0e2dfa97a77a Filesystem access.
repo/application/src/main/java/com/yahoo/application/ApplicationBuilder.java:91
        Files.write(path, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dbe9d1bec59cb6f0 Filesystem access.
repo/bundle-plugin/src/main/java/com/yahoo/container/plugin/classanalysis/Analyze.java:37
            return analyzeClass(new FileInputStream(classFile), jdkVersionCheck, artifactVersion);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e5796b1df0045a1c Environment-variable access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:71
        String configPath = System.getProperty("vespa.test.config");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #85020b3abb7e26c0 Filesystem access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:84
            return TestConfig.fromJson(Files.readAllBytes(Paths.get(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #eb72a32adf6b06de Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:105
        var privateKey = unchecked(() -> KeyUtils.fromPemEncodedPrivateKey(Files.readString(privateKeyFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2b5568e93a522e8 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:106
        var certificates = unchecked(() -> X509CertificateUtils.certificateListFromPem(Files.readString(certificateFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4fe660c92c3d8a1 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:609
            this(endpoint, unchecked(() -> Files.readString(privateKeyFile, UTF_8)), id);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9323696d9d275af6 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/MultiPartStreamer.java:143
            return Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4c807184b19df209 Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:72
        return System.getProperty("user.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54d237daae4cdcad Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:77
        return Optional.ofNullable(System.getProperty(name)).filter(value -> ! value.isBlank());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d19a18eb6f6c3896 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:64
                X509Certificate certificate = X509CertificateUtils.fromPem(new String(Files.readAllBytes(certificateFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f7d8e395d714a7d7 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:70
                PrivateKey privateKey = KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c49587dcb9ba051b Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:114
        Path cliApiKeyFile = Optional.ofNullable(System.getenv("VESPA_CLI_HOME"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8237884c786ab17a Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:116
                                     .orElseGet(() -> Paths.get(System.getProperty("user.home"), ".vespa"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7bdd40a2530343cb Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java:61
            String xml = Files.readString(deploymentXml);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2b7eab96ee22a344 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/EffectiveServicesMojo.java:54
        Files.write(output, effectiveServices(services, zone, CloudName.from(cloud), ApplicationName.from(application), InstanceName.from(instance), tagz).getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d3c8b75267e66ca3 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/GenerateTestDescriptorMojo.java:60
            Files.write(descriptorFile, descriptor.toJson().getBytes(UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #17ead2c68a338af4 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/TestAnnotationAnalyzer.java:63
        try (InputStream in = Files.newInputStream(classFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1228172c9cbf6d90 Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/ApplicationChecksum.java:73
            FileInputStream is = new FileInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d75708b5c7e434ce Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationFile.java:90
        return new FileInputStream(file);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6b2336b15c159830 Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationFile.java:125
        uncheck(() -> Files.write(file.toPath(), data));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4fe4ee40dda4512b Environment-variable access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/SchemaValidators.java:34
    private static final String schemaDirBase = System.getProperty("java.io.tmpdir", File.separator + "tmp" + File.separator + "vespa");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #cfa4fca5a7e018a9 Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/HostSystem.java:49
        String checkIpProperty = System.getProperty("config_model.ip_check", "true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #53f417340fe0f71d Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/clients/ContainerDocumentApi.java:54
        return System.getProperty("vespa.local", "false").equals("true") // set by Application when running locally

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54ff4c59c329aa27 Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/container/search/ContainerSearch.java:99
                Class<? extends Dispatcher> dispatcherClass = System.getProperty("vespa.local", "false").equals("true")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ac804ebe048db73c Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java:475
            Optional<String> statusFile = Optional.ofNullable(System.getenv(HOSTED_VESPA_STATUS_FILE_SETTING));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #52f646755cdb9b57 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java:171
        String[] inputConfigSources = System.getProperty("proxyconfigsources",
                                                         DEFAULT_PROXY_CONFIG_SOURCES).split(",");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f5f81ee605b2e8cc Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:151
        String env = System.getenv("VESPA_KEEP_FILE_REFERENCES_DAYS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4a297fa6443d57e1 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:159
        String env = System.getenv("VESPA_KEEP_FILE_REFERENCES_COUNT");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8762836cc8310459 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:167
        String env = System.getenv("VESPA_CONFIGSERVERS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b894563634c16bfa Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:96
        String configSources = System.getenv("VESPA_CONFIG_SOURCES");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2c10e0c2f96f6a86 Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:101
            String[] def = {"tcp/localhost:" + System.getProperty("vespa.config.port", "19090")};

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5d6d10213ca98eab Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:102
            String[] sourceSet = checkSourcesSyntax(System.getProperty("configsources"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #582dd566af4c24c0 Filesystem access.
repo/config/src/main/java/com/yahoo/config/subscription/FileSource.java:28
        return Files.readAllLines(file.toPath());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #bc7a54b08af14258 Filesystem access.
repo/config/src/main/java/com/yahoo/vespa/config/benchmark/LoadTester.java:162
        BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(configsList), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #f846c9864cae376b Filesystem access.
repo/config/src/main/java/com/yahoo/vespa/config/benchmark/StressTester.java:90
                reader = new BufferedReader(new FileReader(verificationFile, java.nio.charset.StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #86edb92153e08bf7 Environment-variable access.
repo/config/src/main/java/com/yahoo/vespa/config/protocol/JRTConfigRequestFactory.java:33
        return getCompressionType(System.getenv(VESPA_CONFIG_PROTOCOL_COMPRESSION),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #96d0535d67488135 Environment-variable access.
repo/config/src/main/java/com/yahoo/vespa/config/protocol/JRTConfigRequestFactory.java:34
                                  System.getProperty(VESPA_CONFIG_PROTOCOL_COMPRESSION));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2c0ec6ac4f47aa4 Filesystem access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfig.java:35
            DefParser parser = new DefParser(name, new FileReader(specFile, StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #93d5cc249feab597 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:34
        this(System.getProperty("config.dest"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0004f560605af7b5 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:35
             System.getProperty("config.spec"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #13ec8a0eed1b756f Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:36
             System.getProperty("config.lang"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c3182d2b8d1d6124 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:37
             System.getProperty("config.subdir"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #576e0e745140cad5 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:38
             System.getProperty("config.dumpTree"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #101ac74ec96fd2ee Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:39
             System.getProperty("config.useFramework"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #73fe43cf7e0f5613 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:40
             System.getProperty("config.packagePrefix"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d150be0bcd9da76f Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ZooKeeperDeployer.java:134
                throw new IllegalStateException("Unable to write vespa model to config server(s) " + System.getProperty("configsources") + "\n" +

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1fcdad020cda2d7e Filesystem access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDirectory.java:224
        try (FileChannel sourceChannel = new FileInputStream(source).getChannel();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d1141f1a41387bc3 Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java:65
    private static final Path tempFilereferencedataDir = Paths.get(System.getProperty("java.io.tmpdir"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #669ec9fa82af696c Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/version/VersionState.java:45
             Boolean.parseBoolean(Optional.ofNullable(System.getenv("VESPA_SKIP_UPGRADE_CHECK")).orElse("false")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #93e93011ab8e914d Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/core/documentapi/DocumentAccessProvider.java:22
        this.access = new VespaDocumentAccess(documentmanagerConfig, System.getProperty("config.id"), messagebusConfig);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f85f4ea5c8313931 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/di/componentgraph/core/Exceptions.java:18
        String preserve = System.getProperty("jdisc.container.preserveStackTrace");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #979a30bf7029515d Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/LogReader.java:119
                    var in_gz = Files.newInputStream(log);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0143f97666934f91 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/LogReader.java:129
                        return Files.newInputStream(log);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #66246b8ea920689d Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/VipStatusHandler.java:80
            input = new FileInputStream(file);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4ba81b8233ec8578 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java:161
        this.configId = System.getProperty("config.id");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #70c16dbc0373ebe8 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/SecretsProvider.java:36
            var value = System.getenv(envName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6c46298b46b23299 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/ThreadedRequestHandler.java:41
    private static final Duration TIMEOUT = Duration.ofSeconds(Integer.parseInt(System.getProperty("ThreadedRequestHandler.timeout", "300")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2cc9c9201f8f4fb4 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:70
            byte[] data = Files.readAllBytes(p);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #984f658b1f481ce1 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:140
                    "version", System.getProperty("java.runtime.version"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4949859f097fed08 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:141
                    "home", System.getProperty("java.home"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #352018fbf011001f Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:142
                    "vendor", System.getProperty("java.vm.vendor"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ea5cce8867468e6f Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:143
                    "arch", System.getProperty("os.arch")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #47ef951a3be2fbc4 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/telemetry/OpenTelemetrySdkBuilder.java:106
            String hostname = Files.readString(hostnameFile).trim();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ba13a48874a8239b Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/logging/LogFileHandler.java:456
                     FileInputStream in = new FileInputStream(oldFile.toFile())) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #18af75bfcc4ad9f5 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/logging/LogFileHandler.java:474
                     FileInputStream inputStream = new FileInputStream(oldFile.toFile())) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4f4caec60b57d56 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/jdisc/http/ssl/impl/ConfiguredSslContextFactoryProvider.java:138
            return Files.readString(Paths.get(filename), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e71b5ccffec13454 Environment-variable access.
repo/container-llama/src/main/java/ai/vespa/llama/LlamaBundleActivator.java:25
        if (SKIP_VALUE.equals(System.getProperty(skipAll))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f36a51455862c8f3 Environment-variable access.
repo/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerProvider.java:29
        this(net, mbusConfig, System.getProperty("config.id")); //:

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6d29faab246161b6 Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:29
        if (SKIP_VALUE.equals(System.getProperty(skipAll))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4c5427f9e40b0acb Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:36
            if (SKIP_VALUE.equals(System.getProperty(skipProp))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d69da4102296680b Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:58
            if (SKIP_VALUE.equals(System.getProperty(skipProp))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #016ef136bbdba3dc Filesystem access.
repo/container-search/src/main/java/ai/vespa/search/llm/LLMSearcher.java:82
                return new String(Files.readAllBytes(path), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #98c6b7d04f3250e4 Environment-variable access.
repo/container-search/src/main/java/com/yahoo/search/logging/LocalDiskLogger.java:22
            fw.write(System.getProperty("line.separator"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2388149d14a7de2b Filesystem access.
repo/container-search/src/main/java/com/yahoo/search/logging/Spooler.java:120
                List<String> lines = Files.readAllLines(f.toPath());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3d7ac357ad6b9879 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:53
        Optional<String> vespaHomeEnv = Optional.ofNullable(System.getenv("VESPA_HOME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0ecaf0e71279cac7 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:67
        Optional<String> vespaHostEnv = Optional.ofNullable(System.getenv("VESPA_HOSTNAME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7b0e8487bf0492e5 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:75
        Optional<String> vespaUserEnv = Optional.ofNullable(System.getenv("VESPA_USER"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7992199fc1e7087e Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:84
        Optional<String> port = Optional.ofNullable(System.getenv(varName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #686ac2df8504ed76 Environment-variable access.
repo/document/src/main/java/com/yahoo/document/datatypes/StringFieldValue.java:43
    private static final boolean replaceInvalidUnicode = System.getProperty("vespa.replace_invalid_unicode", "false").equals("true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f005e83a811d620c Filesystem access.
repo/document/src/main/java/com/yahoo/vespaxmlparser/VespaXMLReader.java:21
        this(new FileInputStream(fileName), docTypeManager);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1e18fe43f0b25f7f Environment-variable access.
repo/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusDocumentAccess.java:62
            if (System.getProperty("vespa.local", "false").equals("true")) { // set by Application when running locally

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6667ce630943b7ca Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileDownloader.java:35
    private static final boolean forceDownload = Boolean.parseBoolean(System.getenv("VESPA_FORCE_DOWNLOAD_OF_FILE_REFERENCES"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a1f5acf41f2da9fc Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileDownloader.java:46
        var backOff = System.getenv("VESPA_FILE_DOWNLOAD_BACKOFF_INITIAL_TIME_MS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9c9b82880e79142a Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReceiver.java:107
                Files.write(file.toPath(), part, WRITE, file.exists() ? APPEND : CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #76e3976865de6166 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:120
        try (FileInputStream inputStream = new FileInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d8f17624b64b7578 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:142
                case gzip -> new GZIPInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d95ea1921945fa44 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:143
                case lz4 -> new LZ4BlockInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #63a003f02093bf8f Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:144
                case none -> new FileInputStream(inputFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #76814e6adaa95bec Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:145
                case zstd -> new ZstdInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7aa0e293a402e069 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:147
            case file -> new FileInputStream(inputFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #90e5cd84938c38db Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java:63
             Optional.ofNullable(System.getenv("VESPA_FILE_DOWNLOAD_MAX_TIMEOUTS_BEFORE_CLOSE"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3176c6620e4d39da Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java:81
        var timeoutString = Optional.ofNullable(System.getenv("VESPA_FILE_DOWNLOAD_RPC_TIMEOUT"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #472b79b510875d0e Filesystem access.
repo/flags/src/main/java/com/yahoo/vespa/flags/file/FlagDbFile.java:107
            return Optional.of(Files.readAllBytes(path));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e57a5a9566f0211b Filesystem access.
repo/flags/src/main/java/com/yahoo/vespa/flags/file/FlagDbFile.java:118
        uncheck(() -> Files.write(path, bytes));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #44044c333c69599a Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/FSA.java:482
            return new FileInputStream(filename);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a76debdb7be011e4 Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/MetaData.java:37
    try (FileInputStream file = new FileInputStream(filename)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5ab8ccffa9d24383 Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/conceptnet/ConceptNet.java:59
      file = new FileInputStream(domain + ".dat");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #69ab762c0e7d9ca3 Environment-variable access.
repo/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/linguistics/LinguisticsAnnotator.java:45
            Boolean.parseBoolean(System.getenv("VESPA_DISABLE_LINGUISTICS_BINARY_CHECK"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f50d902553058d2f Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/SelfSignedCertGenerator.java:125
        Files.write(Path.of(outputPath), pem.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b0f2d5105c4d919b Environment-variable access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:135
            String userHome = System.getProperty("user.home");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4fae5cb41763d124 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:395
                resolutionStream = Files.newInputStream(Paths.get(config.getTypeConflictResolutionFile()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #765e2b8726eae0f7 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:415
        String schema = Files.readString(schemaPath, StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #619b678d70fb001c Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:451
            Files.write(filePath, servicesXml.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fdf847d97a46b806 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:567
        Files.write(filePath, schema.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #45abe5ddc03f0bb4 Environment-variable access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaFeed.java:57
            PluginConfigSpec.stringSetting("application_package_dir", System.getProperty("java.io.tmpdir") + File.separator + "vespa_app");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #134f45ea0a09c05b Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaQuickStarter.java:194
                mappingStream = Files.newInputStream(Paths.get(config.getTypeMappingsFile()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2b93da61d0061f91 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/SchemaLanguageServer.java:284
                        Files.write(destination, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3841e287039b1033 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/documentation/FetchDocumentation.java:92
        Files.write(writePath, markdown.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #416348982bdd7705 Environment-variable access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/common/command/commandtypes/RunVespaQuery.java:107
        boolean isWindows = System.getProperty("os.name").toLowerCase(Locale.ROOT).startsWith("windows");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #09c4718e7018d4ea Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/schema/hover/SchemaHover.java:359
            String markdown = Files.readString(markdownPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c2feebc9cd55eed6 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/UnpackRNGFiles.java:55
                        Files.write(writePath, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #61ef0169b091e835 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/participants/HoverParticipant.java:97
            String content = Files.readString(readPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #da0900e1f80c1601 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/SharedResource.java:36
        String val = System.getProperty(SYSTEM_PROPERTY_NAME_DEBUG);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8307cd3cf2daaef Filesystem access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ApplicationConfigModule.java:42
            in = new FileInputStream(fileName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7743a5f7c976fdb3 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/BundleLocationResolver.java:12
    static final String BUNDLE_PATH = System.getProperty("jdisc.bundle.path", ".") + "/";

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bdb619e71c35bf80 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/BundleLocationResolver.java:41
            ret.append(System.getProperty(str.substring(from + 2, to), ""));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bb45f78fbff6ff17 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ConsoleLogListener.java:68
                                      System.getProperty("jdisc.logger.tag"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8d500ef98853f865 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ConsoleLogListener.java:69
                                      System.getProperty("jdisc.logger.level"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6c97669419fbfd36 Filesystem access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java:130
        try (JarInputStream jar = new JarInputStream(new FileInputStream(jarFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #df935a1be24e63a1 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:17
        String cachePath = System.getProperty("jdisc.cache.path");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54ad7d59757b36ab Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:23
                .setLoggerEnabled(Boolean.valueOf(System.getProperty("jdisc.logger.enabled", "true")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4384049c75336457 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:24
        for (String str : ContainerBuilder.safeStringSplit(System.getProperty("jdisc.export.packages"), ",")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2228ff745138a94 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:31
        String configFile = System.getProperty("jdisc.config.file");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1b8ac0dbbd0ea8f2 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:86
        var additionalLocations = System.getProperty("bundle.additionalLocations");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #189de9bc2ae3e661 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:87
        var mainBundleName = System.getProperty("main.bundle");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #32065a40bd2b8586 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:88
        var mainClassName = System.getProperty("main.class");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2f80dd34cbb7f3cc Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:135
        var denylistProperty = System.getProperty("bundle.denylist");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #08fda0981b62440c Filesystem access.
repo/linguistics-components/src/main/java/com/yahoo/language/huggingface/HuggingFaceTokenizer.java:129
            var handle = TokenizersLibrary.LIB.createTokenizerFromString(uncheck(() -> Files.readString(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1014c6885d329c5d Filesystem access.
repo/linguistics-components/src/main/java/com/yahoo/language/wordpiece/Model.java:51
        try (BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(path.toFile()),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7ae886695ee5d9d2 Filesystem access.
repo/linguistics/src/main/java/com/yahoo/language/significance/impl/DefaultSignificanceModelRegistry.java:58
                    new ZstdInputStream(new FileInputStream(path.toFile())) :

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #22138bed294349e2 Filesystem access.
repo/linguistics/src/main/java/com/yahoo/language/significance/impl/DefaultSignificanceModelRegistry.java:59
                    new FileInputStream(path.toFile());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a3be89af51e00678 Environment-variable access.
repo/logserver/src/main/java/com/yahoo/logserver/Server.java:164
        int rpcPort = Integer.parseInt(System.getProperty(APPNAME + ".rpcListenPort", Integer.toString(DEFAULT_RPC_LISTEN_PORT)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7e4bbc53272bb121 Environment-variable access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/HandlerThread.java:34
        String queueSizeStr = System.getProperty("logserver.queue.size");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #625720cc97fefe2b Filesystem access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java:192
             FileInputStream inputStream = new FileInputStream(oldFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #11040291974b62d0 Filesystem access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java:217
                 FileInputStream in = new FileInputStream(oldFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ae5cb56008eff30c Environment-variable access.
repo/logserver/src/main/java/com/yahoo/plugin/SystemPropertyConfig.java:27
        return System.getProperty(prefix + key, defaultValue);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0ac1690a6c48a18b Filesystem access.
repo/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPoller.java:118
            s = Files.readString(Path.of("/proc/" + pid + "/statm"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4121be2cbd84616b Environment-variable access.
repo/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPollerProvider.java:46
        return System.getProperty("os.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9812d86abc747ccd Filesystem access.
repo/model-evaluation/src/main/java/ai/vespa/models/evaluation/RankProfilesConfigImporter.java:252
            ? Utf8.toString(IOUtils.readBytes(new LZ4FrameInputStream(new FileInputStream(file)), 65536))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #95e53b3da5881dd7 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/llm/generation/LanguageModelFieldGenerator.java:58
                String promptTemplate = new String(Files.readAllBytes(path), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #28d14dd3794f8c77 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/modelintegration/evaluator/OnnxStreamParser.java:32
        try (var bis = new BufferedInputStream(Files.newInputStream(model))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5555219872a53871 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/modelintegration/utils/ModelPathOrData.java:35
                 var in = Files.newInputStream(Paths.get(path.get()))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8d8254ac9f10c5c0 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/onnx/OnnxImporter.java:32
        try (FileInputStream inputStream = new FileInputStream(modelPath)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ce03be6c08e7b8e6 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/onnx/OnnxImporter.java:50
        try (FileInputStream inputStream = new FileInputStream(modelPath)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #94c005aad2e7138e Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/xgboost/XGBoostUbjParser.java:42
        try (FileInputStream fileStream = new FileInputStream(filePath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ad8f3c1069fa683b Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/xgboost/XGBoostUbjParser.java:112
        try (FileInputStream fileStream = new FileInputStream(filePath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ec806b1912c24da7 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/triton/TritonOnnxRuntime.java:275
            configStr = Files.readString(configPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #8a19e25c54cb1eb8 Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/HitsVerificationBenchmark.java:79
            try (DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream(args.indexFile)))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #ca83ad7cf336f61e Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/HitsVerificationBenchmark.java:104
        return Files.lines(Paths.get(queryFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #78b2d9ebfb775ebe Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/PredicateIndexBenchmark.java:108
            try (DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream(args.indexFile)))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4711a0b7a57a5a92 Filesystem access.
repo/searchlib/src/main/java/com/yahoo/searchlib/gbdt/XmlHelper.java:39
        return parseXmlStream(new FileInputStream(fileName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1d895b01ebdb930b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/AutoReloadingX509KeyManager.java:71
                            KeyUtils.fromPemEncodedPrivateKey(Files.readString(privateKey)),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #64b3107701cf160b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/AutoReloadingX509KeyManager.java:72
                            X509CertificateUtils.certificateListFromPem(Files.readString(certificateChain)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bf6d599effe63b6d Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java:81
                try (InputStream in = new BufferedInputStream(Files.newInputStream(this.inputFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f2b65ad05c28d0b2 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:61
                    X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(pemEncodedCaCertificates), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dd9ca5debb8ac06d Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:106
                    PrivateKey privateKey = KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyPemFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7f2eef1d7cb6e326 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:107
                    List<X509Certificate> certificates = X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(certificatesPemFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1bc65d495a7868e8 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:87
                    .withCertificateEntries("cert", X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(caCertificateFile), StandardCharsets.UTF_8)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8b7b453b9584599 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:99
                            KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyFile), StandardCharsets.UTF_8)),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #eb3edf9843db923b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:100
                            X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(certificatesFile), StandardCharsets.UTF_8)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6cdc93cc264e775a Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityOptions.java:64
        try (InputStream in = Files.newInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #db93a5e7cb9d0639 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:29
        return isTransportSecurityEnabled(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fbe4773d3042777c Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:37
        return getInsecureMixedMode(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e1d24d0314f6ac4a Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:47
        return getInsecureAuthorizationMode(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #52ba803a3fade94b Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:57
        return getEnvironmentVariable(System.getenv(), CAPABILITIES_ENV_VAR)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0fef576310913e40 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:63
        return getConfigFile(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b7e0d73b47bfe806 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:71
        return getOptions(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #92209c6519f3c4df Filesystem access.
repo/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java:32
        Files.write(servicesXmlFile, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #50d0fcc8faac0140 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:19
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_RPC_PORT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #63567fa08c3e87f3 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:25
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_MULTITENANT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1a1cc4bf4fe6fabb Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:31
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVERS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #140539c489d76498 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:38
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_IDS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0566caeb4be1eb98 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:47
        return  Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_BARRIER_TIMEOUT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6fb8e1e12cafc1d9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:54
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_APPLICATION_LOCK_TIMEOUT_SECONDS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #61fdedc11abe5189 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:61
        return  Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_JUTE_MAX_BUFFER"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5d385c3202558dc8 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:68
        return Optional.ofNullable(System.getenv("VESPA_ENVIRONMENT"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ab5a4e8eed4590a9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:73
        return Optional.ofNullable(System.getenv("VESPA_REGION"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d09b545d4724570c Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:78
        return Optional.ofNullable(System.getenv("VESPA_SYSTEM"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #30d87adae2cf6247 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:83
        return Optional.ofNullable(System.getenv("VESPA_CLOUD"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #588869c1e8adf8f9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:88
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_USE_VERSION_IN_CONFIG_REQUEST"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6a942da80ff14d23 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:95
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_HOSTED"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #73f7af9553462e49 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:101
        String vespaZookeeperSnapshotMethod = System.getenv("VESPA_ZOOKEEPER_SNAPSHOT_METHOD");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c5697fa3dcfa60c1 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:134
                Optional.ofNullable(System.getenv(name.replace(".", "__")))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e0d3aa843775e78f Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:135
                        .orElseGet(() -> System.getProperty(name)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6289eabeaabc92dc Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:198
            basePath = Paths.get(System.getProperty("java.io.tmpdir"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #895a8f211630ef21 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:334
        Optional<String> fromEnv = Optional.ofNullable(System.getenv((name.replace(".", "__"))));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8714d2714ac2724c Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:338
        return Optional.ofNullable(System.getProperty(name)); // for unit testing

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0bf162e1088457de Filesystem access.
repo/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java:176
        try (FileInputStream sourceStream = new FileInputStream(source);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f9bc8ecd582cf850 Filesystem access.
repo/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java:42
            try (FileInputStream fileInput = new FileInputStream(child)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dcfdb48a2b5d3400 Environment-variable access.
repo/vespa-enforcer-extensions/src/main/java/com/yahoo/vespa/maven/plugin/enforcer/AllowedDependencies.java:81
            var guessProperty = Optional.ofNullable(System.getProperty(GUESS_VERSION))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #59566d98ce7d331a Filesystem access.
repo/vespa-enforcer-extensions/src/main/java/com/yahoo/vespa/maven/plugin/enforcer/AllowedDependencies.java:189
        try (Stream<String> s = Files.lines(specFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3e176110f6c28815 Environment-variable access.
repo/vespa-feed-client-api/src/main/java/ai/vespa/feed/client/Helper.java:36
        String preferredImplementation = System.getProperty(PREFERRED_IMPLEMENTATION_PROPERTY, defaultImplementation);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0f0d5446cb792303 Filesystem access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:78
                try (InputStream in = new BufferedInputStream(Files.newInputStream(logConfigFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #32bcaf99faa9b41a Filesystem access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:195
                                                   : cliArgs.inputFile().isPresent() ? Files.newInputStream(cliArgs.inputFile().get())

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6509810ff75fffd7 Environment-variable access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:244
            if (System.getenv("VESPA_EXTENDED_STATS") != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a33476a4538cf216 Environment-variable access.
repo/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/InstrumentedThrottlePolicy.java:31
        var windowSize = System.getenv(WINDOW_SIZE_ENV);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dd34a88c4b587e5d Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/generate/VstsvFormatStrategy.java:53
        var in = Files.newInputStream(p);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b52ebb1d19f4a81c Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/merge/MergeCommand.java:152
        var in = Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #90b98ba706fac14b Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/merge/MergeCommand.java:171
        var in = Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5b006f85cda45d32 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/FeederParams.java:197
                inputStreams.add(new BufferedInputStream(new FileInputStream(fileName), BUFFER_SIZE));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #49e043833b1dbea8 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/CliUtils.java:39
            return Files.newInputStream(inputPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #633a2b7b0dceb0cd Environment-variable access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/Main.java:52
        int returnCode = program.execute(args, System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a8728685841037d6 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/crypto/ToolUtils.java:70
        return KeyUtils.fromBase58EncodedX25519PrivateKey(Files.readString(keyPath).strip());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #33595e38a2a4aaf6 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/crypto/ToolUtils.java:90
            return KeyUtils.fromBase58EncodedX25519PrivateKey(Files.readString(privKeyFilePath).strip());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #12dffe8391b16631 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespafeeder/FileRequest.java:13
        super(new FileInputStream(f));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0dce4da281397ad2 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespafeeder/VespaFeeder.java:97
                final BufferedInputStream inputSnooper = new BufferedInputStream(new FileInputStream(fileName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #30b94e6fb62588aa Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasignificance/SignificanceModelGenerator.java:228
                    ? new ZstdInputStream(new FileInputStream(outputFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c78fc26ac0335dbc Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasignificance/SignificanceModelGenerator.java:229
                    : new FileInputStream(outputFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e9e846b6b0d35f20 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasummarybenchmark/VespaSummaryBenchmark.java:53
            FileInputStream fstream = new FileInputStream(fileName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c88cb196d3ca560d Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840
                var progressFileContents = Files.readString(Path.of(visitorParameters.getResumeFileName()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a89486c45fdb21d3 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/concurrent/SystemTimer.java:22
        String hzEnv = System.getenv("VESPA_TIMER_HZ");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #160e28394a6ba442 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:70
        return new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ed78b6951428c5d4 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:80
        return new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #39fab71492e5b300 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:85
        return new BufferedReader(new FileReader(filename, utf8Charset));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fc8d62d10f435d82 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:186
        try (FileChannel sourceChannel = new FileInputStream(inFile).getChannel();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b521b32f6d09966a Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:235
                in = new FileInputStream(sourceLocation);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3cb109c0fad951ef Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:358
            return Files.readString(file.toPath(), utf8Charset);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8379bdd2072fda9 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:383
        try (InputStream in = new FileInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #98c1529ebdfca602 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/io/NativeIO.java:35
                    disabled = System.getenv().containsKey(DISABLE_NATIVE_IO);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e42304f651306754 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/NativeIO.java:109
            dropFileFromCache(new FileInputStream(file).getFD());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e979a9dbca8268f7 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/net/HostName.java:32
        Optional<String> vespaHostEnv = Optional.ofNullable(System.getenv("VESPA_HOSTNAME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f9f437b7b6ff82ee Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/text/Utf8.java:575
            return new FileReader(file, UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f3421d20ea1c9db4 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/text/Utf8.java:593
            return new FileReader(file, UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fb34a889dc2cf3ed Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/vespa/VersionTagger.java:141
            byte[] tmpBytes = Files.readAllBytes(tmpPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1b7e1f1c67595323 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/vespa/VersionTagger.java:142
            byte[] oldBytes = Files.readAllBytes(outPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8fd1d3e893df07ff Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:88
        String logLevel   = System.getProperty("vespa.log.level");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #88ee3965e5be37c3 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:89
        String logTarget  = System.getProperty("vespa.log.target");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5560766306a7bb1a Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:90
        String logService = System.getProperty("vespa.service.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4ffa6c60dc323cc Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:91
        String logControlDir  = System.getProperty("vespa.log.control.dir");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #278991b2f33563a8 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:92
        String logControlFile = System.getProperty("vespa.log.control.file");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fe7b4eccc5a97b5b Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:98
        if (logTarget == null)      logTarget = System.getenv("VESPA_LOG_TARGET");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fb965fca1953aa1b Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:99
        if (logService == null)     logService = System.getenv("VESPA_SERVICE_NAME");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #af8503fd7b4f5b3c Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:100
        if (logControlDir == null)  logControlDir = System.getenv("VESPA_LOG_CONTROL_DIR");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bccd8c65bfeaa19d Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:101
        if (logControlFile == null) logControlFile = System.getenv("VESPA_LOG_CONTROL_FILE");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b9d2ce888543dc50 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:102
        if (logLevel == null)       logLevel = System.getenv("VESPA_LOG_LEVEL");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #03031cf194e5cf4a Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:118
        if (logService == null) logService = System.getProperty("config.id");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d6f54233b80da91d Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:157
        String zookeeperLogFile = System.getProperty("zookeeper_log_file_prefix");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #eda389862881e436 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java:193
            return Files.exists(configFilePath) ? Files.readAllLines(configFilePath).stream()

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b191b974e58e5515 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java:91
                Exceptions.uncheck(() -> Files.readString(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespaclient-java

java first-party
medium pii_flow production #2f15a361e95ea707 PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844 · flow /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 → /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:844
                    System.err.print(Text.format("Resuming visitor already %.1f %% finished.\n",
                                                 visitorParameters.getResumeToken().percentFinished()));

PII-bearing data is written to a log/print sink — it stays in-process and does not leave the application, but logged PII is still a privacy concern.

Fix: Avoid logging user identifiers; redact or omit PII from log/print statements.

medium pii_flow production #7b026af7e40925a0 PII-bearing data is written to a log/print sink. Logged PII is a privacy concern even when it does not leave the process.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900 · flow /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840 → /tmp/closeopen-yfrq_iuc/repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:900
                System.out.println(session.getTrace().toString());

PII-bearing data is written to a log/print sink — it stays in-process and does not leave the application, but logged PII is still a privacy concern.

Fix: Avoid logging user identifiers; redact or omit PII from log/print statements.

expand_more 14 low-confidence finding(s)
low env_fs production #dd34a88c4b587e5d Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/generate/VstsvFormatStrategy.java:53
        var in = Files.newInputStream(p);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b52ebb1d19f4a81c Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/merge/MergeCommand.java:152
        var in = Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #90b98ba706fac14b Filesystem access.
repo/vespaclient-java/src/main/java/ai/vespa/vespasignificance/merge/MergeCommand.java:171
        var in = Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5b006f85cda45d32 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/feed/perf/FeederParams.java:197
                inputStreams.add(new BufferedInputStream(new FileInputStream(fileName), BUFFER_SIZE));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #49e043833b1dbea8 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/CliUtils.java:39
            return Files.newInputStream(inputPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #633a2b7b0dceb0cd Environment-variable access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/Main.java:52
        int returnCode = program.execute(args, System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a8728685841037d6 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/crypto/ToolUtils.java:70
        return KeyUtils.fromBase58EncodedX25519PrivateKey(Files.readString(keyPath).strip());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #33595e38a2a4aaf6 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespa/security/tool/crypto/ToolUtils.java:90
            return KeyUtils.fromBase58EncodedX25519PrivateKey(Files.readString(privKeyFilePath).strip());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #12dffe8391b16631 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespafeeder/FileRequest.java:13
        super(new FileInputStream(f));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0dce4da281397ad2 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespafeeder/VespaFeeder.java:97
                final BufferedInputStream inputSnooper = new BufferedInputStream(new FileInputStream(fileName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #30b94e6fb62588aa Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasignificance/SignificanceModelGenerator.java:228
                    ? new ZstdInputStream(new FileInputStream(outputFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c78fc26ac0335dbc Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasignificance/SignificanceModelGenerator.java:229
                    : new FileInputStream(outputFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e9e846b6b0d35f20 Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespasummarybenchmark/VespaSummaryBenchmark.java:53
            FileInputStream fstream = new FileInputStream(fileName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c88cb196d3ca560d Filesystem access.
repo/vespaclient-java/src/main/java/com/yahoo/vespavisit/VdsVisit.java:840
                var progressFileContents = Files.readString(Path.of(visitorParameters.getResumeFileName()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): abi-check-plugin

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #a068cb2bcec463a8 Filesystem access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java:71
    try (FileReader reader = new FileReader(file, StandardCharsets.UTF_8)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8e2ebd9fedbae9ba Environment-variable access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/AbiCheck.java:207
      if (System.getProperty(WRITE_SPEC_PROPERTY) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #386aa51f57784e3a Filesystem access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/LeakageChecker.java:70
        try (FileReader reader = new FileReader(file, StandardCharsets.UTF_8)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2ee061019a172251 Environment-variable access.
repo/abi-check-plugin/src/main/java/com/yahoo/abicheck/mojo/LeakageChecker.java:257
            if (System.getProperty(WRITE_SPEC_PROPERTY) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): application

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #646d6236877f4a02 Filesystem access.
repo/application/src/main/java/com/yahoo/application/Application.java:261
            Files.write(path, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ae3b0e2dfa97a77a Filesystem access.
repo/application/src/main/java/com/yahoo/application/ApplicationBuilder.java:91
        Files.write(path, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): bundle-plugin

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #dbe9d1bec59cb6f0 Filesystem access.
repo/bundle-plugin/src/main/java/com/yahoo/container/plugin/classanalysis/Analyze.java:37
            return analyzeClass(new FileInputStream(classFile), jdkVersionCheck, artifactVersion);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): cloud

java first-party
expand_more 16 low-confidence finding(s)
low env_fs production #e5796b1df0045a1c Environment-variable access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:71
        String configPath = System.getProperty("vespa.test.config");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #85020b3abb7e26c0 Filesystem access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:84
            return TestConfig.fromJson(Files.readAllBytes(Paths.get(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #eb72a32adf6b06de Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:105
        var privateKey = unchecked(() -> KeyUtils.fromPemEncodedPrivateKey(Files.readString(privateKeyFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2b5568e93a522e8 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:106
        var certificates = unchecked(() -> X509CertificateUtils.certificateListFromPem(Files.readString(certificateFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4fe660c92c3d8a1 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:609
            this(endpoint, unchecked(() -> Files.readString(privateKeyFile, UTF_8)), id);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9323696d9d275af6 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/MultiPartStreamer.java:143
            return Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4c807184b19df209 Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:72
        return System.getProperty("user.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54d237daae4cdcad Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:77
        return Optional.ofNullable(System.getProperty(name)).filter(value -> ! value.isBlank());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d19a18eb6f6c3896 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:64
                X509Certificate certificate = X509CertificateUtils.fromPem(new String(Files.readAllBytes(certificateFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f7d8e395d714a7d7 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:70
                PrivateKey privateKey = KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c49587dcb9ba051b Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:114
        Path cliApiKeyFile = Optional.ofNullable(System.getenv("VESPA_CLI_HOME"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8237884c786ab17a Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:116
                                     .orElseGet(() -> Paths.get(System.getProperty("user.home"), ".vespa"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7bdd40a2530343cb Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java:61
            String xml = Files.readString(deploymentXml);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2b7eab96ee22a344 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/EffectiveServicesMojo.java:54
        Files.write(output, effectiveServices(services, zone, CloudName.from(cloud), ApplicationName.from(application), InstanceName.from(instance), tagz).getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d3c8b75267e66ca3 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/GenerateTestDescriptorMojo.java:60
            Files.write(descriptorFile, descriptor.toJson().getBytes(UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #17ead2c68a338af4 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/TestAnnotationAnalyzer.java:63
        try (InputStream in = Files.newInputStream(classFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): cloud/cloud-tenant-cd

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #e5796b1df0045a1c Environment-variable access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:71
        String configPath = System.getProperty("vespa.test.config");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #85020b3abb7e26c0 Filesystem access.
repo/cloud/cloud-tenant-cd/src/main/java/ai/vespa/hosted/cd/cloud/impl/VespaTestRuntime.java:84
            return TestConfig.fromJson(Files.readAllBytes(Paths.get(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): cloud/hosted-api

java first-party
expand_more 6 low-confidence finding(s)
low env_fs production #eb72a32adf6b06de Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:105
        var privateKey = unchecked(() -> KeyUtils.fromPemEncodedPrivateKey(Files.readString(privateKeyFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2b5568e93a522e8 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:106
        var certificates = unchecked(() -> X509CertificateUtils.certificateListFromPem(Files.readString(certificateFile, UTF_8)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4fe660c92c3d8a1 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/ControllerHttpClient.java:609
            this(endpoint, unchecked(() -> Files.readString(privateKeyFile, UTF_8)), id);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9323696d9d275af6 Filesystem access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/MultiPartStreamer.java:143
            return Files.newInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4c807184b19df209 Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:72
        return System.getProperty("user.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54d237daae4cdcad Environment-variable access.
repo/cloud/hosted-api/src/main/java/ai/vespa/hosted/api/Properties.java:77
        return Optional.ofNullable(System.getProperty(name)).filter(value -> ! value.isBlank());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): cloud/tenant-cd-commons

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #d19a18eb6f6c3896 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:64
                X509Certificate certificate = X509CertificateUtils.fromPem(new String(Files.readAllBytes(certificateFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f7d8e395d714a7d7 Filesystem access.
repo/cloud/tenant-cd-commons/src/main/java/ai/vespa/hosted/cd/commons/DefaultEndpointAuthenticator.java:70
                PrivateKey privateKey = KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): cloud/vespa-maven-plugin

java first-party
expand_more 6 low-confidence finding(s)
low env_fs production #c49587dcb9ba051b Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:114
        Path cliApiKeyFile = Optional.ofNullable(System.getenv("VESPA_CLI_HOME"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8237884c786ab17a Environment-variable access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/AbstractVespaMojo.java:116
                                     .orElseGet(() -> Paths.get(System.getProperty("user.home"), ".vespa"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7bdd40a2530343cb Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/CompileVersionMojo.java:61
            String xml = Files.readString(deploymentXml);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2b7eab96ee22a344 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/EffectiveServicesMojo.java:54
        Files.write(output, effectiveServices(services, zone, CloudName.from(cloud), ApplicationName.from(application), InstanceName.from(instance), tagz).getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d3c8b75267e66ca3 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/GenerateTestDescriptorMojo.java:60
            Files.write(descriptorFile, descriptor.toJson().getBytes(UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #17ead2c68a338af4 Filesystem access.
repo/cloud/vespa-maven-plugin/src/main/java/ai/vespa/hosted/plugin/TestAnnotationAnalyzer.java:63
        try (InputStream in = Files.newInputStream(classFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): config

java first-party
expand_more 8 low-confidence finding(s)
low env_fs production #b894563634c16bfa Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:96
        String configSources = System.getenv("VESPA_CONFIG_SOURCES");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2c10e0c2f96f6a86 Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:101
            String[] def = {"tcp/localhost:" + System.getProperty("vespa.config.port", "19090")};

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5d6d10213ca98eab Environment-variable access.
repo/config/src/main/java/com/yahoo/config/subscription/ConfigSourceSet.java:102
            String[] sourceSet = checkSourcesSyntax(System.getProperty("configsources"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #582dd566af4c24c0 Filesystem access.
repo/config/src/main/java/com/yahoo/config/subscription/FileSource.java:28
        return Files.readAllLines(file.toPath());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #bc7a54b08af14258 Filesystem access.
repo/config/src/main/java/com/yahoo/vespa/config/benchmark/LoadTester.java:162
        BufferedReader br = new BufferedReader(new InputStreamReader(new FileInputStream(configsList), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #f846c9864cae376b Filesystem access.
repo/config/src/main/java/com/yahoo/vespa/config/benchmark/StressTester.java:90
                reader = new BufferedReader(new FileReader(verificationFile, java.nio.charset.StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #86edb92153e08bf7 Environment-variable access.
repo/config/src/main/java/com/yahoo/vespa/config/protocol/JRTConfigRequestFactory.java:33
        return getCompressionType(System.getenv(VESPA_CONFIG_PROTOCOL_COMPRESSION),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #96d0535d67488135 Environment-variable access.
repo/config/src/main/java/com/yahoo/vespa/config/protocol/JRTConfigRequestFactory.java:34
                                  System.getProperty(VESPA_CONFIG_PROTOCOL_COMPRESSION));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): config-application-package

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #1228172c9cbf6d90 Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/ApplicationChecksum.java:73
            FileInputStream is = new FileInputStream(path);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d75708b5c7e434ce Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationFile.java:90
        return new FileInputStream(file);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6b2336b15c159830 Filesystem access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/FilesApplicationFile.java:125
        uncheck(() -> Files.write(file.toPath(), data));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4fe4ee40dda4512b Environment-variable access.
repo/config-application-package/src/main/java/com/yahoo/config/model/application/provider/SchemaValidators.java:34
    private static final String schemaDirBase = System.getProperty("java.io.tmpdir", File.separator + "tmp" + File.separator + "vespa");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): config-model

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #cfa4fca5a7e018a9 Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/HostSystem.java:49
        String checkIpProperty = System.getProperty("config_model.ip_check", "true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #53f417340fe0f71d Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/clients/ContainerDocumentApi.java:54
        return System.getProperty("vespa.local", "false").equals("true") // set by Application when running locally

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54ff4c59c329aa27 Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/container/search/ContainerSearch.java:99
                Class<? extends Dispatcher> dispatcherClass = System.getProperty("vespa.local", "false").equals("true")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ac804ebe048db73c Environment-variable access.
repo/config-model/src/main/java/com/yahoo/vespa/model/container/xml/ContainerModelBuilder.java:475
            Optional<String> statusFile = Optional.ofNullable(System.getenv(HOSTED_VESPA_STATUS_FILE_SETTING));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): config-proxy

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #52f646755cdb9b57 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/ProxyServer.java:171
        String[] inputConfigSources = System.getProperty("proxyconfigsources",
                                                         DEFAULT_PROXY_CONFIG_SOURCES).split(",");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f5f81ee605b2e8cc Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:151
        String env = System.getenv("VESPA_KEEP_FILE_REFERENCES_DAYS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4a297fa6443d57e1 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:159
        String env = System.getenv("VESPA_KEEP_FILE_REFERENCES_COUNT");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8762836cc8310459 Environment-variable access.
repo/config-proxy/src/main/java/com/yahoo/vespa/config/proxy/filedistribution/FileReferencesAndDownloadsMaintainer.java:167
        String env = System.getenv("VESPA_CONFIGSERVERS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): configgen

java first-party
expand_more 8 low-confidence finding(s)
low env_fs production #a2c0ec6ac4f47aa4 Filesystem access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfig.java:35
            DefParser parser = new DefParser(name, new FileReader(specFile, StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #93d5cc249feab597 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:34
        this(System.getProperty("config.dest"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0004f560605af7b5 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:35
             System.getProperty("config.spec"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #13ec8a0eed1b756f Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:36
             System.getProperty("config.lang"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c3182d2b8d1d6124 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:37
             System.getProperty("config.subdir"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #576e0e745140cad5 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:38
             System.getProperty("config.dumpTree"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #101ac74ec96fd2ee Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:39
             System.getProperty("config.useFramework"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #73fe43cf7e0f5613 Environment-variable access.
repo/configgen/src/main/java/com/yahoo/config/codegen/MakeConfigProperties.java:40
             System.getProperty("config.packagePrefix"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): configserver

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #d150be0bcd9da76f Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/deploy/ZooKeeperDeployer.java:134
                throw new IllegalStateException("Unable to write vespa model to config server(s) " + System.getProperty("configsources") + "\n" +

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1fcdad020cda2d7e Filesystem access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileDirectory.java:224
        try (FileChannel sourceChannel = new FileInputStream(source).getChannel();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d1141f1a41387bc3 Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/filedistribution/FileServer.java:65
    private static final Path tempFilereferencedataDir = Paths.get(System.getProperty("java.io.tmpdir"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #669ec9fa82af696c Environment-variable access.
repo/configserver/src/main/java/com/yahoo/vespa/config/server/version/VersionState.java:45
             Boolean.parseBoolean(Optional.ofNullable(System.getenv("VESPA_SKIP_UPGRADE_CHECK")).orElse("false")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): container-disc

java first-party
expand_more 17 low-confidence finding(s)
low env_fs production #93e93011ab8e914d Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/core/documentapi/DocumentAccessProvider.java:22
        this.access = new VespaDocumentAccess(documentmanagerConfig, System.getProperty("config.id"), messagebusConfig);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f85f4ea5c8313931 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/di/componentgraph/core/Exceptions.java:18
        String preserve = System.getProperty("jdisc.container.preserveStackTrace");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #979a30bf7029515d Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/LogReader.java:119
                    var in_gz = Files.newInputStream(log);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0143f97666934f91 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/LogReader.java:129
                        return Files.newInputStream(log);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #66246b8ea920689d Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/handler/VipStatusHandler.java:80
            input = new FileInputStream(file);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4ba81b8233ec8578 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/ConfiguredApplication.java:161
        this.configId = System.getProperty("config.id");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #70c16dbc0373ebe8 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/SecretsProvider.java:36
            var value = System.getenv(envName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6c46298b46b23299 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/ThreadedRequestHandler.java:41
    private static final Duration TIMEOUT = Duration.ofSeconds(Integer.parseInt(System.getProperty("ThreadedRequestHandler.timeout", "300")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2cc9c9201f8f4fb4 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:70
            byte[] data = Files.readAllBytes(p);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #984f658b1f481ce1 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:140
                    "version", System.getProperty("java.runtime.version"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4949859f097fed08 Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:141
                    "home", System.getProperty("java.home"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #352018fbf011001f Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:142
                    "vendor", System.getProperty("java.vm.vendor"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ea5cce8867468e6f Environment-variable access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/metric/MetricUpdater.java:143
                    "arch", System.getProperty("os.arch")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #47ef951a3be2fbc4 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/jdisc/telemetry/OpenTelemetrySdkBuilder.java:106
            String hostname = Files.readString(hostnameFile).trim();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ba13a48874a8239b Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/logging/LogFileHandler.java:456
                     FileInputStream in = new FileInputStream(oldFile.toFile())) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #18af75bfcc4ad9f5 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/container/logging/LogFileHandler.java:474
                     FileInputStream inputStream = new FileInputStream(oldFile.toFile())) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4f4caec60b57d56 Filesystem access.
repo/container-disc/src/main/java/com/yahoo/jdisc/http/ssl/impl/ConfiguredSslContextFactoryProvider.java:138
            return Files.readString(Paths.get(filename), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): container-llama

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #e71b5ccffec13454 Environment-variable access.
repo/container-llama/src/main/java/ai/vespa/llama/LlamaBundleActivator.java:25
        if (SKIP_VALUE.equals(System.getProperty(skipAll))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): container-messagebus

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #f36a51455862c8f3 Environment-variable access.
repo/container-messagebus/src/main/java/com/yahoo/container/jdisc/messagebus/NetworkMultiplexerProvider.java:29
        this(net, mbusConfig, System.getProperty("config.id")); //:

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): container-onnxruntime

java first-party
expand_more 3 low-confidence finding(s)
low env_fs production #6d29faab246161b6 Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:29
        if (SKIP_VALUE.equals(System.getProperty(skipAll))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4c5427f9e40b0acb Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:36
            if (SKIP_VALUE.equals(System.getProperty(skipProp))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d69da4102296680b Environment-variable access.
repo/container-onnxruntime/src/main/java/ai/vespa/onnxruntime/OnnxBundleActivator.java:58
            if (SKIP_VALUE.equals(System.getProperty(skipProp))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): container-search

java first-party
expand_more 3 low-confidence finding(s)
low env_fs production #016ef136bbdba3dc Filesystem access.
repo/container-search/src/main/java/ai/vespa/search/llm/LLMSearcher.java:82
                return new String(Files.readAllBytes(path), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #98c6b7d04f3250e4 Environment-variable access.
repo/container-search/src/main/java/com/yahoo/search/logging/LocalDiskLogger.java:22
            fw.write(System.getProperty("line.separator"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2388149d14a7de2b Filesystem access.
repo/container-search/src/main/java/com/yahoo/search/logging/Spooler.java:120
                List<String> lines = Files.readAllLines(f.toPath());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): defaults

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #3d7ac357ad6b9879 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:53
        Optional<String> vespaHomeEnv = Optional.ofNullable(System.getenv("VESPA_HOME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0ecaf0e71279cac7 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:67
        Optional<String> vespaHostEnv = Optional.ofNullable(System.getenv("VESPA_HOSTNAME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7b0e8487bf0492e5 Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:75
        Optional<String> vespaUserEnv = Optional.ofNullable(System.getenv("VESPA_USER"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7992199fc1e7087e Environment-variable access.
repo/defaults/src/main/java/com/yahoo/vespa/defaults/Defaults.java:84
        Optional<String> port = Optional.ofNullable(System.getenv(varName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): document

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #686ac2df8504ed76 Environment-variable access.
repo/document/src/main/java/com/yahoo/document/datatypes/StringFieldValue.java:43
    private static final boolean replaceInvalidUnicode = System.getProperty("vespa.replace_invalid_unicode", "false").equals("true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f005e83a811d620c Filesystem access.
repo/document/src/main/java/com/yahoo/vespaxmlparser/VespaXMLReader.java:21
        this(new FileInputStream(fileName), docTypeManager);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): documentapi

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #1e18fe43f0b25f7f Environment-variable access.
repo/documentapi/src/main/java/com/yahoo/documentapi/messagebus/MessageBusDocumentAccess.java:62
            if (System.getProperty("vespa.local", "false").equals("true")) { // set by Application when running locally

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): filedistribution

java first-party
expand_more 11 low-confidence finding(s)
low env_fs production #6667ce630943b7ca Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileDownloader.java:35
    private static final boolean forceDownload = Boolean.parseBoolean(System.getenv("VESPA_FORCE_DOWNLOAD_OF_FILE_REFERENCES"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a1f5acf41f2da9fc Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileDownloader.java:46
        var backOff = System.getenv("VESPA_FILE_DOWNLOAD_BACKOFF_INITIAL_TIME_MS");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #9c9b82880e79142a Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReceiver.java:107
                Files.write(file.toPath(), part, WRITE, file.exists() ? APPEND : CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #76e3976865de6166 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:120
        try (FileInputStream inputStream = new FileInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d8f17624b64b7578 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:142
                case gzip -> new GZIPInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d95ea1921945fa44 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:143
                case lz4 -> new LZ4BlockInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #63a003f02093bf8f Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:144
                case none -> new FileInputStream(inputFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #76814e6adaa95bec Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:145
                case zstd -> new ZstdInputStream(new FileInputStream(inputFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7aa0e293a402e069 Filesystem access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceCompressor.java:147
            case file -> new FileInputStream(inputFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #90e5cd84938c38db Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java:63
             Optional.ofNullable(System.getenv("VESPA_FILE_DOWNLOAD_MAX_TIMEOUTS_BEFORE_CLOSE"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3176c6620e4d39da Environment-variable access.
repo/filedistribution/src/main/java/com/yahoo/vespa/filedistribution/FileReferenceDownloader.java:81
        var timeoutString = Optional.ofNullable(System.getenv("VESPA_FILE_DOWNLOAD_RPC_TIMEOUT"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): flags

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #472b79b510875d0e Filesystem access.
repo/flags/src/main/java/com/yahoo/vespa/flags/file/FlagDbFile.java:107
            return Optional.of(Files.readAllBytes(path));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e57a5a9566f0211b Filesystem access.
repo/flags/src/main/java/com/yahoo/vespa/flags/file/FlagDbFile.java:118
        uncheck(() -> Files.write(path, bytes));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): fsa

java first-party
expand_more 3 low-confidence finding(s)
low env_fs production #44044c333c69599a Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/FSA.java:482
            return new FileInputStream(filename);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a76debdb7be011e4 Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/MetaData.java:37
    try (FileInputStream file = new FileInputStream(filename)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5ab8ccffa9d24383 Filesystem access.
repo/fsa/src/main/java/com/yahoo/fsa/conceptnet/ConceptNet.java:59
      file = new FileInputStream(domain + ".dat");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): indexinglanguage

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #69ab762c0e7d9ca3 Environment-variable access.
repo/indexinglanguage/src/main/java/com/yahoo/vespa/indexinglanguage/linguistics/LinguisticsAnnotator.java:45
            Boolean.parseBoolean(System.getenv("VESPA_DISABLE_LINGUISTICS_BINARY_CHECK"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): integration/logstash-plugins/logstash-output-vespa

java first-party
expand_more 8 low-confidence finding(s)
low env_fs production #f50d902553058d2f Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/SelfSignedCertGenerator.java:125
        Files.write(Path.of(outputPath), pem.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b0f2d5105c4d919b Environment-variable access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:135
            String userHome = System.getProperty("user.home");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4fae5cb41763d124 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:395
                resolutionStream = Files.newInputStream(Paths.get(config.getTypeConflictResolutionFile()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #765e2b8726eae0f7 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:415
        String schema = Files.readString(schemaPath, StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #619b678d70fb001c Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:451
            Files.write(filePath, servicesXml.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fdf847d97a46b806 Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaAppPackageWriter.java:567
        Files.write(filePath, schema.getBytes(StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #45abe5ddc03f0bb4 Environment-variable access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaFeed.java:57
            PluginConfigSpec.stringSetting("application_package_dir", System.getProperty("java.io.tmpdir") + File.separator + "vespa_app");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #134f45ea0a09c05b Filesystem access.
repo/integration/logstash-plugins/logstash-output-vespa/src/main/java/org/logstashplugins/VespaQuickStarter.java:194
                mappingStream = Files.newInputStream(Paths.get(config.getTypeMappingsFile()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): integration/schema-language-server

java first-party
expand_more 6 low-confidence finding(s)
low env_fs production #2b93da61d0061f91 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/SchemaLanguageServer.java:284
                        Files.write(destination, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3841e287039b1033 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/documentation/FetchDocumentation.java:92
        Files.write(writePath, markdown.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #416348982bdd7705 Environment-variable access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/common/command/commandtypes/RunVespaQuery.java:107
        boolean isWindows = System.getProperty("os.name").toLowerCase(Locale.ROOT).startsWith("windows");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #09c4718e7018d4ea Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/schema/hover/SchemaHover.java:359
            String markdown = Files.readString(markdownPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c2feebc9cd55eed6 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/UnpackRNGFiles.java:55
                        Files.write(writePath, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #61ef0169b091e835 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/participants/HoverParticipant.java:97
            String content = Files.readString(readPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): integration/schema-language-server/language-server

java first-party
expand_more 4 low-confidence finding(s)
low env_fs production #2b93da61d0061f91 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/SchemaLanguageServer.java:284
                        Files.write(destination, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3841e287039b1033 Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/documentation/FetchDocumentation.java:92
        Files.write(writePath, markdown.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #416348982bdd7705 Environment-variable access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/common/command/commandtypes/RunVespaQuery.java:107
        boolean isWindows = System.getProperty("os.name").toLowerCase(Locale.ROOT).startsWith("windows");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #09c4718e7018d4ea Filesystem access.
repo/integration/schema-language-server/language-server/src/main/java/ai/vespa/schemals/lsp/schema/hover/SchemaHover.java:359
            String markdown = Files.readString(markdownPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): integration/schema-language-server/lemminx-vespa

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #c2feebc9cd55eed6 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/UnpackRNGFiles.java:55
                        Files.write(writePath, content.getBytes(StandardCharsets.UTF_8), StandardOpenOption.CREATE);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #61ef0169b091e835 Filesystem access.
repo/integration/schema-language-server/lemminx-vespa/src/main/java/ai/vespa/lemminx/participants/HoverParticipant.java:97
            String content = Files.readString(readPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): jdisc_core

java first-party
expand_more 15 low-confidence finding(s)
low env_fs production #da0900e1f80c1601 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/SharedResource.java:36
        String val = System.getProperty(SYSTEM_PROPERTY_NAME_DEBUG);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8307cd3cf2daaef Filesystem access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ApplicationConfigModule.java:42
            in = new FileInputStream(fileName);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7743a5f7c976fdb3 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/BundleLocationResolver.java:12
    static final String BUNDLE_PATH = System.getProperty("jdisc.bundle.path", ".") + "/";

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bdb619e71c35bf80 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/BundleLocationResolver.java:41
            ret.append(System.getProperty(str.substring(from + 2, to), ""));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bb45f78fbff6ff17 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ConsoleLogListener.java:68
                                      System.getProperty("jdisc.logger.tag"),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8d500ef98853f865 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ConsoleLogListener.java:69
                                      System.getProperty("jdisc.logger.level"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6c97669419fbfd36 Filesystem access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/ExportPackages.java:130
        try (JarInputStream jar = new JarInputStream(new FileInputStream(jarFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #df935a1be24e63a1 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:17
        String cachePath = System.getProperty("jdisc.cache.path");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #54ad7d59757b36ab Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:23
                .setLoggerEnabled(Boolean.valueOf(System.getProperty("jdisc.logger.enabled", "true")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4384049c75336457 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:24
        for (String str : ContainerBuilder.safeStringSplit(System.getProperty("jdisc.export.packages"), ",")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #a2228ff745138a94 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/core/Main.java:31
        String configFile = System.getProperty("jdisc.config.file");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1b8ac0dbbd0ea8f2 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:86
        var additionalLocations = System.getProperty("bundle.additionalLocations");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #189de9bc2ae3e661 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:87
        var mainBundleName = System.getProperty("main.bundle");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #32065a40bd2b8586 Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:88
        var mainClassName = System.getProperty("main.class");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #2f80dd34cbb7f3cc Environment-variable access.
repo/jdisc_core/src/main/java/com/yahoo/jdisc/utils/MinimalMain.java:135
        var denylistProperty = System.getProperty("bundle.denylist");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): linguistics

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #7ae886695ee5d9d2 Filesystem access.
repo/linguistics/src/main/java/com/yahoo/language/significance/impl/DefaultSignificanceModelRegistry.java:58
                    new ZstdInputStream(new FileInputStream(path.toFile())) :

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #22138bed294349e2 Filesystem access.
repo/linguistics/src/main/java/com/yahoo/language/significance/impl/DefaultSignificanceModelRegistry.java:59
                    new FileInputStream(path.toFile());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): linguistics-components

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #08fda0981b62440c Filesystem access.
repo/linguistics-components/src/main/java/com/yahoo/language/huggingface/HuggingFaceTokenizer.java:129
            var handle = TokenizersLibrary.LIB.createTokenizerFromString(uncheck(() -> Files.readString(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1014c6885d329c5d Filesystem access.
repo/linguistics-components/src/main/java/com/yahoo/language/wordpiece/Model.java:51
        try (BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream(path.toFile()),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): logserver

java first-party
expand_more 5 low-confidence finding(s)
low env_fs production #a3be89af51e00678 Environment-variable access.
repo/logserver/src/main/java/com/yahoo/logserver/Server.java:164
        int rpcPort = Integer.parseInt(System.getProperty(APPNAME + ".rpcListenPort", Integer.toString(DEFAULT_RPC_LISTEN_PORT)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7e4bbc53272bb121 Environment-variable access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/HandlerThread.java:34
        String queueSizeStr = System.getProperty("logserver.queue.size");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #625720cc97fefe2b Filesystem access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java:192
             FileInputStream inputStream = new FileInputStream(oldFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #11040291974b62d0 Filesystem access.
repo/logserver/src/main/java/com/yahoo/logserver/handlers/archive/FilesArchived.java:217
                 FileInputStream in = new FileInputStream(oldFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ae5cb56008eff30c Environment-variable access.
repo/logserver/src/main/java/com/yahoo/plugin/SystemPropertyConfig.java:27
        return System.getProperty(prefix + key, defaultValue);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): metrics-proxy

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #0ac1690a6c48a18b Filesystem access.
repo/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPoller.java:118
            s = Files.readString(Path.of("/proc/" + pid + "/statm"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #4121be2cbd84616b Environment-variable access.
repo/metrics-proxy/src/main/java/ai/vespa/metricsproxy/service/SystemPollerProvider.java:46
        return System.getProperty("os.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): model-evaluation

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #9812d86abc747ccd Filesystem access.
repo/model-evaluation/src/main/java/ai/vespa/models/evaluation/RankProfilesConfigImporter.java:252
            ? Utf8.toString(IOUtils.readBytes(new LZ4FrameInputStream(new FileInputStream(file)), 65536))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): model-integration

java first-party
expand_more 8 low-confidence finding(s)
low env_fs production #95e53b3da5881dd7 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/llm/generation/LanguageModelFieldGenerator.java:58
                String promptTemplate = new String(Files.readAllBytes(path), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #28d14dd3794f8c77 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/modelintegration/evaluator/OnnxStreamParser.java:32
        try (var bis = new BufferedInputStream(Files.newInputStream(model))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5555219872a53871 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/modelintegration/utils/ModelPathOrData.java:35
                 var in = Files.newInputStream(Paths.get(path.get()))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8d8254ac9f10c5c0 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/onnx/OnnxImporter.java:32
        try (FileInputStream inputStream = new FileInputStream(modelPath)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ce03be6c08e7b8e6 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/onnx/OnnxImporter.java:50
        try (FileInputStream inputStream = new FileInputStream(modelPath)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #94c005aad2e7138e Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/xgboost/XGBoostUbjParser.java:42
        try (FileInputStream fileStream = new FileInputStream(filePath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ad8f3c1069fa683b Filesystem access.
repo/model-integration/src/main/java/ai/vespa/rankingexpression/importer/xgboost/XGBoostUbjParser.java:112
        try (FileInputStream fileStream = new FileInputStream(filePath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ec806b1912c24da7 Filesystem access.
repo/model-integration/src/main/java/ai/vespa/triton/TritonOnnxRuntime.java:275
            configStr = Files.readString(configPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): predicate-search

java first-party
expand_more 3 low-confidence finding(s)
low env_fs test-only #8a19e25c54cb1eb8 Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/HitsVerificationBenchmark.java:79
            try (DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream(args.indexFile)))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #ca83ad7cf336f61e Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/HitsVerificationBenchmark.java:104
        return Files.lines(Paths.get(queryFile))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs test-only #78b2d9ebfb775ebe Filesystem access.
repo/predicate-search/src/main/java/com/yahoo/search/predicate/benchmarks/PredicateIndexBenchmark.java:108
            try (DataInputStream in = new DataInputStream(new BufferedInputStream(new FileInputStream(args.indexFile)))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): searchlib

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #4711a0b7a57a5a92 Filesystem access.
repo/searchlib/src/main/java/com/yahoo/searchlib/gbdt/XmlHelper.java:39
        return parseXmlStream(new FileInputStream(fileName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): security-utils

java first-party
expand_more 16 low-confidence finding(s)
low env_fs production #1d895b01ebdb930b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/AutoReloadingX509KeyManager.java:71
                            KeyUtils.fromPemEncodedPrivateKey(Files.readString(privateKey)),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #64b3107701cf160b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/AutoReloadingX509KeyManager.java:72
                            X509CertificateUtils.certificateListFromPem(Files.readString(certificateChain)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bf6d599effe63b6d Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/KeyStoreBuilder.java:81
                try (InputStream in = new BufferedInputStream(Files.newInputStream(this.inputFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f2b65ad05c28d0b2 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:61
                    X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(pemEncodedCaCertificates), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #dd9ca5debb8ac06d Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:106
                    PrivateKey privateKey = KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyPemFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #7f2eef1d7cb6e326 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/SslContextBuilder.java:107
                    List<X509Certificate> certificates = X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(certificatesPemFile), StandardCharsets.UTF_8));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1bc65d495a7868e8 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:87
                    .withCertificateEntries("cert", X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(caCertificateFile), StandardCharsets.UTF_8)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8b7b453b9584599 Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:99
                            KeyUtils.fromPemEncodedPrivateKey(new String(Files.readAllBytes(privateKeyFile), StandardCharsets.UTF_8)),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #eb3edf9843db923b Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/ConfigFileBasedTlsContext.java:100
                            X509CertificateUtils.certificateListFromPem(new String(Files.readAllBytes(certificatesFile), StandardCharsets.UTF_8)))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6cdc93cc264e775a Filesystem access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityOptions.java:64
        try (InputStream in = Files.newInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #db93a5e7cb9d0639 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:29
        return isTransportSecurityEnabled(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fbe4773d3042777c Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:37
        return getInsecureMixedMode(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e1d24d0314f6ac4a Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:47
        return getInsecureAuthorizationMode(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #52ba803a3fade94b Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:57
        return getEnvironmentVariable(System.getenv(), CAPABILITIES_ENV_VAR)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0fef576310913e40 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:63
        return getConfigFile(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b7e0d73b47bfe806 Environment-variable access.
repo/security-utils/src/main/java/com/yahoo/security/tls/TransportSecurityUtils.java:71
        return getOptions(System.getenv());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): standalone-container

java first-party
expand_more 20 low-confidence finding(s)
low env_fs production #92209c6519f3c4df Filesystem access.
repo/standalone-container/src/main/java/com/yahoo/application/container/impl/StandaloneContainerRunner.java:32
        Files.write(servicesXmlFile, Utf8.toBytes(content));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #50d0fcc8faac0140 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:19
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_RPC_PORT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #63567fa08c3e87f3 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:25
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_MULTITENANT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1a1cc4bf4fe6fabb Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:31
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVERS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #140539c489d76498 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:38
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_IDS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #0566caeb4be1eb98 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:47
        return  Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_BARRIER_TIMEOUT"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6fb8e1e12cafc1d9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:54
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_APPLICATION_LOCK_TIMEOUT_SECONDS"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #61fdedc11abe5189 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:61
        return  Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_ZOOKEEPER_JUTE_MAX_BUFFER"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5d385c3202558dc8 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:68
        return Optional.ofNullable(System.getenv("VESPA_ENVIRONMENT"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ab5a4e8eed4590a9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:73
        return Optional.ofNullable(System.getenv("VESPA_REGION"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d09b545d4724570c Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:78
        return Optional.ofNullable(System.getenv("VESPA_SYSTEM"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #30d87adae2cf6247 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:83
        return Optional.ofNullable(System.getenv("VESPA_CLOUD"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #588869c1e8adf8f9 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:88
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_USE_VERSION_IN_CONFIG_REQUEST"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6a942da80ff14d23 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:95
        return Optional.ofNullable(System.getenv("VESPA_CONFIGSERVER_HOSTED"))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #73f7af9553462e49 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:101
        String vespaZookeeperSnapshotMethod = System.getenv("VESPA_ZOOKEEPER_SNAPSHOT_METHOD");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #c5697fa3dcfa60c1 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:134
                Optional.ofNullable(System.getenv(name.replace(".", "__")))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e0d3aa843775e78f Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/ConfigEnvironmentVariables.java:135
                        .orElseGet(() -> System.getProperty(name)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6289eabeaabc92dc Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:198
            basePath = Paths.get(System.getProperty("java.io.tmpdir"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #895a8f211630ef21 Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:334
        Optional<String> fromEnv = Optional.ofNullable(System.getenv((name.replace(".", "__"))));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #8714d2714ac2724c Environment-variable access.
repo/standalone-container/src/main/java/com/yahoo/container/standalone/StandaloneContainerApplication.java:338
        return Optional.ofNullable(System.getProperty(name)); // for unit testing

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespa-application-maven-plugin

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #0bf162e1088457de Filesystem access.
repo/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/ApplicationMojo.java:176
        try (FileInputStream sourceStream = new FileInputStream(source);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f9bc8ecd582cf850 Filesystem access.
repo/vespa-application-maven-plugin/src/main/java/com/yahoo/container/plugin/mojo/Compression.java:42
            try (FileInputStream fileInput = new FileInputStream(child)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespa-enforcer-extensions

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #dcfdb48a2b5d3400 Environment-variable access.
repo/vespa-enforcer-extensions/src/main/java/com/yahoo/vespa/maven/plugin/enforcer/AllowedDependencies.java:81
            var guessProperty = Optional.ofNullable(System.getProperty(GUESS_VERSION))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #59566d98ce7d331a Filesystem access.
repo/vespa-enforcer-extensions/src/main/java/com/yahoo/vespa/maven/plugin/enforcer/AllowedDependencies.java:189
        try (Stream<String> s = Files.lines(specFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespa-feed-client-api

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #3e176110f6c28815 Environment-variable access.
repo/vespa-feed-client-api/src/main/java/ai/vespa/feed/client/Helper.java:36
        String preferredImplementation = System.getProperty(PREFERRED_IMPLEMENTATION_PROPERTY, defaultImplementation);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespa-feed-client-cli

java first-party
expand_more 3 low-confidence finding(s)
low env_fs production #0f0d5446cb792303 Filesystem access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:78
                try (InputStream in = new BufferedInputStream(Files.newInputStream(logConfigFile))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #32bcaf99faa9b41a Filesystem access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:195
                                                   : cliArgs.inputFile().isPresent() ? Files.newInputStream(cliArgs.inputFile().get())

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #6509810ff75fffd7 Environment-variable access.
repo/vespa-feed-client-cli/src/main/java/ai/vespa/feed/client/impl/CliClient.java:244
            if (System.getenv("VESPA_EXTENDED_STATS") != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespaclient-container-plugin

java first-party
expand_more 1 low-confidence finding(s)
low env_fs production #a33476a4538cf216 Environment-variable access.
repo/vespaclient-container-plugin/src/main/java/com/yahoo/document/restapi/resource/InstrumentedThrottlePolicy.java:31
        var windowSize = System.getenv(WINDOW_SIZE_ENV);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespajlib

java first-party
expand_more 15 low-confidence finding(s)
low env_fs production #a89486c45fdb21d3 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/concurrent/SystemTimer.java:22
        String hzEnv = System.getenv("VESPA_TIMER_HZ");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #160e28394a6ba442 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:70
        return new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #ed78b6951428c5d4 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:80
        return new BufferedReader(new InputStreamReader(new FileInputStream(filename), encoding));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #39fab71492e5b300 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:85
        return new BufferedReader(new FileReader(filename, utf8Charset));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fc8d62d10f435d82 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:186
        try (FileChannel sourceChannel = new FileInputStream(inFile).getChannel();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b521b32f6d09966a Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:235
                in = new FileInputStream(sourceLocation);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #3cb109c0fad951ef Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:358
            return Files.readString(file.toPath(), utf8Charset);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b8379bdd2072fda9 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/IOUtils.java:383
        try (InputStream in = new FileInputStream(file)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #98c1529ebdfca602 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/io/NativeIO.java:35
                    disabled = System.getenv().containsKey(DISABLE_NATIVE_IO);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e42304f651306754 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/io/NativeIO.java:109
            dropFileFromCache(new FileInputStream(file).getFD());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #e979a9dbca8268f7 Environment-variable access.
repo/vespajlib/src/main/java/com/yahoo/net/HostName.java:32
        Optional<String> vespaHostEnv = Optional.ofNullable(System.getenv("VESPA_HOSTNAME"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f9f437b7b6ff82ee Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/text/Utf8.java:575
            return new FileReader(file, UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #f3421d20ea1c9db4 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/text/Utf8.java:593
            return new FileReader(file, UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fb34a889dc2cf3ed Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/vespa/VersionTagger.java:141
            byte[] tmpBytes = Files.readAllBytes(tmpPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #1b7e1f1c67595323 Filesystem access.
repo/vespajlib/src/main/java/com/yahoo/vespa/VersionTagger.java:142
            byte[] oldBytes = Files.readAllBytes(outPath);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): vespalog

java first-party
expand_more 12 low-confidence finding(s)
low env_fs production #8fd1d3e893df07ff Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:88
        String logLevel   = System.getProperty("vespa.log.level");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #88ee3965e5be37c3 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:89
        String logTarget  = System.getProperty("vespa.log.target");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #5560766306a7bb1a Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:90
        String logService = System.getProperty("vespa.service.name");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d4ffa6c60dc323cc Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:91
        String logControlDir  = System.getProperty("vespa.log.control.dir");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #278991b2f33563a8 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:92
        String logControlFile = System.getProperty("vespa.log.control.file");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fe7b4eccc5a97b5b Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:98
        if (logTarget == null)      logTarget = System.getenv("VESPA_LOG_TARGET");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #fb965fca1953aa1b Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:99
        if (logService == null)     logService = System.getenv("VESPA_SERVICE_NAME");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #af8503fd7b4f5b3c Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:100
        if (logControlDir == null)  logControlDir = System.getenv("VESPA_LOG_CONTROL_DIR");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #bccd8c65bfeaa19d Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:101
        if (logControlFile == null) logControlFile = System.getenv("VESPA_LOG_CONTROL_FILE");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b9d2ce888543dc50 Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:102
        if (logLevel == null)       logLevel = System.getenv("VESPA_LOG_LEVEL");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #03031cf194e5cf4a Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:118
        if (logService == null) logService = System.getProperty("config.id");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #d6f54233b80da91d Environment-variable access.
repo/vespalog/src/main/java/com/yahoo/log/LogSetup.java:157
        String zookeeperLogFile = System.getProperty("zookeeper_log_file_prefix");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): zookeeper-server

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #eda389862881e436 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java:193
            return Files.exists(configFilePath) ? Files.readAllLines(configFilePath).stream()

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b191b974e58e5515 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java:91
                Exceptions.uncheck(() -> Files.readString(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

first-party (java): zookeeper-server/zookeeper-server-common

java first-party
expand_more 2 low-confidence finding(s)
low env_fs production #eda389862881e436 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/Configurator.java:193
            return Files.exists(configFilePath) ? Files.readAllLines(configFilePath).stream()

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs production #b191b974e58e5515 Filesystem access.
repo/zookeeper-server/zookeeper-server-common/src/main/java/com/yahoo/vespa/zookeeper/ZooKeeperRunner.java:91
                Exceptions.uncheck(() -> Files.readString(path)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

</> Dependencies

com.thaiopensource:jing

java dependency
expand_more 2 low-confidence finding(s)
low env_fs dependency Excluded from app score #2f57b5b8fba246cd Environment-variable access.
pkgs/java/com.thaiopensource_jing@20091111/com/thaiopensource/relaxng/parse/compact/ParseException.java:145
  protected String eol = System.getProperty("line.separator", "\n");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b0553a4be9cd262f Environment-variable access.
pkgs/java/com.thaiopensource_jing@20091111/com/thaiopensource/validate/schematron/OutputHandler.java:23
    this.lineSeparator = System.getProperty("line.separator");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

org.apache.zookeeper:zookeeper

java dependency
expand_more 167 low-confidence finding(s)
low env_fs dependency Excluded from app score #cfce3fe784bfd27b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:71
        put(l, "java.version", System.getProperty("java.version", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8d0db0d738b23650 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:72
        put(l, "java.vendor", System.getProperty("java.vendor", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #818381b09836cc79 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:73
        put(l, "java.home", System.getProperty("java.home", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c0b51ccf9c1b5fd7 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:74
        put(l, "java.class.path", System.getProperty("java.class.path", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3606eb087eba646b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:75
        put(l, "java.library.path", System.getProperty("java.library.path", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #9db5f5220eb74c89 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:76
        put(l, "java.io.tmpdir", System.getProperty("java.io.tmpdir", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0b1d8eff41c38c4e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:77
        put(l, "java.compiler", System.getProperty("java.compiler", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0c82cd9abeef3b7d Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:78
        put(l, "os.name", System.getProperty("os.name", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1157b96d4f268bee Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:79
        put(l, "os.arch", System.getProperty("os.arch", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0276a9efec3bc406 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:80
        put(l, "os.version", System.getProperty("os.version", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #582b5d8185ebfea3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:81
        put(l, "user.name", System.getProperty("user.name", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #fc26baf5f85c9327 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:82
        put(l, "user.home", System.getProperty("user.home", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f8723ccb7fc05087 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Environment.java:83
        put(l, "user.dir", System.getProperty("user.dir", "<NA>"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4bbb110fdebd0b60 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Login.java:51
    public static final String SYSTEM_USER = System.getProperty("user.name", "<NA>");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ac8ab67c5cd832b3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Login.java:326
                                     + System.getProperty("java.security.login.auth.config")

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #634b6d7b94fa4234 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Login.java:345
                   + System.getProperty(ZooKeeperSaslServer.LOGIN_CONTEXT_NAME_KEY, ZooKeeperSaslServer.DEFAULT_LOGIN_CONTEXT_NAME)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6642c1dd2030cef8 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Shell.java:109
    public static final boolean WINDOWS /* borrowed from Path.WINDOWS */ = System.getProperty("os.name").startsWith("Windows");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a14adea65f797e7e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/Shell.java:192
                        errMsg.append(System.getProperty("line.separator"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #7bcc1a419b138c9e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/audit/ZKAuditProvider.java:47
        String auditLoggerClass = System.getProperty(AUDIT_IMPL_CLASS);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f3bfc66750c46d2f Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/cli/ReconfigCommand.java:127
                try (FileInputStream inConfig = new FileInputStream(cl.getOptionValue("file"))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5a67763d762783f6 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:100
        setProperty(ZOOKEEPER_REQUEST_TIMEOUT, System.getProperty(ZOOKEEPER_REQUEST_TIMEOUT));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ff9ac9f288bf553f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:101
        setProperty(ZOOKEEPER_SERVER_PRINCIPAL, System.getProperty(ZOOKEEPER_SERVER_PRINCIPAL));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #94fc1723c4200fdf Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:115
        setProperty(ZK_SASL_CLIENT_USERNAME, System.getProperty(ZK_SASL_CLIENT_USERNAME));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #14aa5ba87a5edc7c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:116
        setProperty(ZK_SASL_CLIENT_CANONICALIZE_HOSTNAME, System.getProperty(ZK_SASL_CLIENT_CANONICALIZE_HOSTNAME));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3c73240496c2705a Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:117
        setProperty(LOGIN_CONTEXT_NAME_KEY, System.getProperty(LOGIN_CONTEXT_NAME_KEY));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #177d674039467112 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:118
        setProperty(ENABLE_CLIENT_SASL_KEY, System.getProperty(ENABLE_CLIENT_SASL_KEY));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0291e4e07baa8ff8 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:119
        setProperty(ZOOKEEPER_SERVER_REALM, System.getProperty(ZOOKEEPER_SERVER_REALM));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a433d0d753f251e6 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:120
        setProperty(DISABLE_AUTO_WATCH_RESET, System.getProperty(DISABLE_AUTO_WATCH_RESET));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #50db8018f2b9ba03 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:121
        setProperty(ZOOKEEPER_CLIENT_CNXN_SOCKET, System.getProperty(ZOOKEEPER_CLIENT_CNXN_SOCKET));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6d638da9fe984f7f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZKClientConfig.java:122
        setProperty(SECURE_CLIENT, System.getProperty(SECURE_CLIENT));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ef3be0b447809f57 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/client/ZooKeeperSaslClient.java:82
        return Boolean.parseBoolean(System.getProperty(ZKClientConfig.ENABLE_CLIENT_SASL_KEY, ZKClientConfig.ENABLE_CLIENT_SASL_DEFAULT));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ddc7b87866a7e549 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/common/SecretUtils.java:41
                    Files.readAllBytes(Paths.get(pathToFile)), StandardCharsets.UTF_8);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #39cbbf0bfd181850 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/common/StandardTypeFileKeyStoreLoader.java:53
        try (InputStream inputStream = new FileInputStream(new File(keyStorePath))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8cdc586e6ac926ae Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/common/StandardTypeFileKeyStoreLoader.java:62
        try (InputStream inputStream = new FileInputStream(new File(trustStorePath))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4e15fa0ac96118f0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/X509Util.java:92
        if (System.getProperty(REJECT_CLIENT_RENEGOTIATION_PROPERTY) == null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3fddbebafcc4d16d Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/X509Util.java:681
        return getDefaultCipherSuitesForJavaVersion(System.getProperty("java.specification.version"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #cfa28828bad84870 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:129
        properties.put(JUTE_MAXBUFFER, System.getProperty(JUTE_MAXBUFFER));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #45d0532b4ced06eb Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:130
        properties.put(KINIT_COMMAND, System.getProperty(KINIT_COMMAND));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ee0b2c37d61a52f1 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:131
        properties.put(JGSS_NATIVE, System.getProperty(JGSS_NATIVE));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #77982880c8484a41 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:135
            properties.put(clientX509Util.getSslAuthProviderProperty(), System.getProperty(clientX509Util.getSslAuthProviderProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e9932dca442e961b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:136
            properties.put(clientX509Util.getSslProviderProperty(), System.getProperty(clientX509Util.getSslProviderProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #216792de002c69e1 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:145
        properties.put(x509Util.getSslProtocolProperty(), System.getProperty(x509Util.getSslProtocolProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #bb99b65e14d33c6b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:146
        properties.put(x509Util.getSslEnabledProtocolsProperty(), System.getProperty(x509Util.getSslEnabledProtocolsProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #299ab3be9a85cfc5 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:147
        properties.put(x509Util.getSslCipherSuitesProperty(), System.getProperty(x509Util.getSslCipherSuitesProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2a77fc83febe2e6c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:148
        properties.put(x509Util.getSslKeystoreLocationProperty(), System.getProperty(x509Util.getSslKeystoreLocationProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2f3f7619a6f317d1 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:149
        properties.put(x509Util.getSslKeystorePasswdProperty(), System.getProperty(x509Util.getSslKeystorePasswdProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4d2d74e0c261f4c4 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:150
        properties.put(x509Util.getSslKeystorePasswdPathProperty(), System.getProperty(x509Util.getSslKeystorePasswdPathProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8675a0dc1a256555 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:151
        properties.put(x509Util.getSslKeystoreTypeProperty(), System.getProperty(x509Util.getSslKeystoreTypeProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1a0115e2e852d26f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:152
        properties.put(x509Util.getSslTruststoreLocationProperty(), System.getProperty(x509Util.getSslTruststoreLocationProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #10f0748a2d6c3e1f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:153
        properties.put(x509Util.getSslTruststorePasswdProperty(), System.getProperty(x509Util.getSslTruststorePasswdProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #277a9549ff4cab9e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:154
        properties.put(x509Util.getSslTruststorePasswdPathProperty(), System.getProperty(x509Util.getSslTruststorePasswdPathProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5c4e0cf9c563ec1c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:155
        properties.put(x509Util.getSslTruststoreTypeProperty(), System.getProperty(x509Util.getSslTruststoreTypeProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e1eae139ad9e895a Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:156
        properties.put(x509Util.getSslContextSupplierClassProperty(), System.getProperty(x509Util.getSslContextSupplierClassProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #182e0b8d5ab2085d Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:157
        properties.put(x509Util.getSslClientHostnameVerificationEnabledProperty(), System.getProperty(x509Util.getSslClientHostnameVerificationEnabledProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c838f31c1de1977b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:158
        properties.put(x509Util.getSslHostnameVerificationEnabledProperty(), System.getProperty(x509Util.getSslHostnameVerificationEnabledProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5b270e7cac0d9ed0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:159
        properties.put(x509Util.getSslAllowReverseDnsLookupProperty(), System.getProperty(x509Util.getSslAllowReverseDnsLookupProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #9cdb5041a8d0259d Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:160
        properties.put(x509Util.getSslCrlEnabledProperty(), System.getProperty(x509Util.getSslCrlEnabledProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #350b3fa23a23436f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:161
        properties.put(x509Util.getSslOcspEnabledProperty(), System.getProperty(x509Util.getSslOcspEnabledProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ccee53424241170e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:162
        properties.put(x509Util.getSslClientAuthProperty(), System.getProperty(x509Util.getSslClientAuthProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8eca2f87c3d1232b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:163
        properties.put(x509Util.getSslHandshakeDetectionTimeoutMillisProperty(), System.getProperty(x509Util.getSslHandshakeDetectionTimeoutMillisProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5f369f8485752698 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:164
        properties.put(x509Util.getFipsModeProperty(), System.getProperty(x509Util.getFipsModeProperty()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #fe9dd180684af6fc Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:196
        return System.getProperty(Environment.JAAS_CONF_KEY);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5d28ada382d22df0 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/common/ZKConfig.java:249
            FileInputStream in = new FileInputStream(configFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3cf94e78734ba520 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/jmx/ManagedUtil.java:70
                String mbean = System.getProperty("zookeeper.jmx.log4j.mbean", "log4j:hierarchy=default");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0a17735f3f30d635 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/AuthenticationHelper.java:53
        if (Boolean.parseBoolean(System.getProperty(SESSION_REQUIRE_CLIENT_SASL_AUTH, "false"))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #56c23bfa002b5a71 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/AuthenticationHelper.java:58
                Boolean.parseBoolean(System.getProperty(ENFORCE_AUTH_ENABLED, "false"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #d0ce13c41d5517f3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/AuthenticationHelper.java:59
            String enforceAuthSchemesProp = System.getProperty(ENFORCE_AUTH_SCHEMES);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #edd8dda8051ef080 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/BlueThrottle.java:209
        String val = System.getProperty(name);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3086d8e238d47438 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/NettyServerCnxnFactory.java:442
                    String authProviderProp = System.getProperty(x509Util.getSslAuthProviderProperty(), "x509");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4b145fe91788575c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/NettyServerCnxnFactory.java:574
        String authProviderProp = System.getProperty(x509Util.getSslAuthProviderProperty());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0c55f8ffa7e25573 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/NettyServerCnxnFactory.java:580
                System.getProperty(x509Util.getSslAuthProviderProperty(), "x509"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6262a5a5dd034800 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/Request.java:54
    private static volatile boolean staleConnectionCheck = Boolean.parseBoolean(System.getProperty("zookeeper.request_stale_connection_check", "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #312e6986a399829a Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/Request.java:58
    private static volatile boolean staleLatencyCheck = Boolean.parseBoolean(System.getProperty("zookeeper.request_stale_latency_check", "false"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #456d3f9bbc7427c8 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/RequestThrottler.java:99
    private static volatile boolean dropStaleRequests = Boolean.parseBoolean(System.getProperty("zookeeper.request_throttle_drop_stale", "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #843e8962c1eccdc5 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ServerCnxnFactory.java:164
        String serverCnxnFactoryName = System.getProperty(ZOOKEEPER_SERVER_CNXN_FACTORY);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #695760c05bf62b9a Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ServerCnxnFactory.java:240
        String serverSection = System.getProperty(ZooKeeperSaslServer.LOGIN_CONTEXT_NAME_KEY, ZooKeeperSaslServer.DEFAULT_LOGIN_CONTEXT_NAME);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f463c13da348a2d9 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ServerCnxnFactory.java:257
            String jaasFile = System.getProperty(Environment.JAAS_CONF_KEY);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #9ce9c39dcda3d2e0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ServerCnxnFactory.java:258
            String loginContextName = System.getProperty(ZooKeeperSaslServer.LOGIN_CONTEXT_NAME_KEY);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #512a69af4f943783 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/SnapshotRecursiveSummary.java:120
    String newLine = System.getProperty("line.separator");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #37db9c4d8676bf10 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/TraceFormatter.java:41
        FileChannel fc = new FileInputStream(args[0]).getChannel();

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b4cb10cb8ab3009b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZKDatabase.java:120
                    System.getProperty(SNAPSHOT_SIZE_FACTOR,
                            Double.toString(DEFAULT_SNAPSHOT_SIZE_FACTOR)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b150247802ba1b69 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZKDatabase.java:141
                    System.getProperty(COMMIT_LOG_COUNT,
                            Integer.toString(DEFAULT_COMMIT_LOG_COUNT)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #72562cb3cffbbe25 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZooKeeperServer.java:153
        skipACL = System.getProperty(SKIP_ACL, "no").equals("yes");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1b0ac62494c99ce5 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZooKeeperServer.java:158
        enforceQuota = Boolean.parseBoolean(System.getProperty(ENFORCE_QUOTA, "false"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #627926c6ff418d80 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZooKeeperServer.java:163
        digestEnabled = Boolean.parseBoolean(System.getProperty(ZOOKEEPER_DIGEST_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #d270aceab8cb2790 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZooKeeperServer.java:167
                System.getProperty(CLOSE_SESSION_TXN_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0ed53e98af842f05 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/ZooKeeperServer.java:171
                System.getProperty(ZOOKEEPER_SERIALIZE_LAST_PROCESSED_ZXID_ENABLED, "true")));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f026526c411b674e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/AdminServerFactory.java:41
        if (!"false".equals(System.getProperty("zookeeper.admin.enableServer"))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4f215ef8af21269f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/Commands.java:88
    private static final long rateLimiterInterval = Integer.parseInt(System.getProperty(ADMIN_RATE_LIMITER_INTERVAL, "300000"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #dab039584d4775ec Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/Commands.java:654
            final boolean restoreEnabled = Boolean.parseBoolean(System.getProperty(ADMIN_RESTORE_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #cbd80e8540031ac9 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/Commands.java:776
            final boolean snapshotEnabled = Boolean.parseBoolean(System.getProperty(ADMIN_SNAPSHOT_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f886cdefe9a164c2 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/Commands.java:817
                    response.setInputStream(new FileInputStream(snapshotFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a874f8ded4f1cd67 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:87
            System.getProperty("zookeeper.admin.serverAddress", DEFAULT_ADDRESS),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8898174e2db389b3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:90
            System.getProperty("zookeeper.admin.commandURL", DEFAULT_COMMAND_URL),

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #42f22e8f13464cca Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:127
                String privateKeyType = System.getProperty(x509Util.getSslKeystoreTypeProperty(), "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3a5ff635d6dbefa0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:128
                String privateKeyPath = System.getProperty(x509Util.getSslKeystoreLocationProperty(), "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #10726b726b0e386f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:133
                String certAuthType = System.getProperty(x509Util.getSslTruststoreTypeProperty(), "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3a5ed2fff61598e3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:134
                String certAuthPath = System.getProperty(x509Util.getSslTruststoreLocationProperty(), "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a7608cabd7ef7374 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:381
        String value = System.getProperty(propertyName, "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ef61b731acc8d8aa Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/admin/JettyAdminServer.java:382
        final String pathValue = System.getProperty(pathPropertyName, "");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e8e25cff818fc7f0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/DigestAuthenticationProvider.java:42
    private static final String DIGEST_ALGORITHM = System.getProperty(DIGEST_ALGORITHM_KEY, DEFAULT_DIGEST_ALGORITHM);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6c9f3c20f16dd7a2 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/DigestAuthenticationProvider.java:61
    private static final String superDigest = System.getProperty("zookeeper.DigestAuthenticationProvider.superDigest");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #5528c5680738bca8 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/DigestAuthenticationProvider.java:64
        boolean enabled = Boolean.parseBoolean(System.getProperty(DIGEST_AUTH_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2b5e4ab3a1c14030 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/EnsembleAuthenticationProvider.java:47
        String namesCSV = System.getProperty(ENSEMBLE_PROPERTY);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c3cc5966fd4c2188 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/KerberosName.java:85
            if ((System.getProperty("zookeeper.requireKerberosConfig") != null)

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #7ff9f8157408b86e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/KerberosName.java:86
                && (System.getProperty("zookeeper.requireKerberosConfig").equals("true"))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #45ba33563e49774c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/KerberosName.java:353
        String ruleString = System.getProperty("zookeeper.security.auth_to_local", "DEFAULT");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #07fd677941cfd6f5 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/ProviderRegistry.java:67
                String className = System.getProperty(authKey);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #db78d3d917113f15 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/SASLAuthenticationProvider.java:42
        String readAccessUser = System.getProperty("zookeeper.letAnySaslUserDoX");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ee7dfcbe0ed4fb6b Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/SaslServerCallbackHandler.java:72
        if ("super".equals(this.userName) && System.getProperty(SYSPROP_SUPER_PASSWORD) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ac903459bfa5102f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/SaslServerCallbackHandler.java:74
            pc.setPassword(System.getProperty(SYSPROP_SUPER_PASSWORD).toCharArray());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2ad3b1e0f023f9a6 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/SaslServerCallbackHandler.java:123
        return "true".equals(System.getProperty(propertyName));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #7344ffc000d0a168 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/X509AuthenticationProvider.java:195
        if (System.getProperty(ZOOKEEPER_X509AUTHENTICATIONPROVIDER_SUPERUSER) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #316cd95ada4d5279 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/X509AuthenticationProvider.java:196
            return id.equals(System.getProperty(ZOOKEEPER_X509AUTHENTICATIONPROVIDER_SUPERUSER))

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e87aba30df177dbe Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/auth/X509AuthenticationProvider.java:267
        if (clientId.equals(System.getProperty(ZOOKEEPER_X509AUTHENTICATIONPROVIDER_SUPERUSER))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f83f3ac8d4635bad Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/command/FourLetterCommands.java:199
        String commands = System.getProperty(ZOOKEEPER_4LW_COMMANDS_WHITELIST);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4bade51fc2dca0ea Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/command/FourLetterCommands.java:217
        if (System.getProperty("readonlymode.enabled", "false").equals("true")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #522d1f20dcaa0658 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/controller/ControllerServerConfig.java:90
                setControllerAddress(System.getProperty(key));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #d3b7c3ed9449f0d7 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/controller/ControllerServerConfig.java:93
                setClientAddress(System.getProperty(key));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b3d915d4eccad3ef Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FilePadding.java:36
        String size = System.getProperty("zookeeper.preAllocSize");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #365c5db8e99dfd8c Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FileTxnLog.java:155
    private final boolean forceSync = !System.getProperty("zookeeper.forceSync", "yes").equals("no");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0463f9cde9bd9a39 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FileTxnLog.java:512
            is = new BufferedInputStream(new FileInputStream(file));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #a7856b7f1541eba9 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FileTxnLog.java:762
                inputStream = new PositionInputStream(new BufferedInputStream(new FileInputStream(logFile)));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3e45547889127e7e Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FileTxnSnapLog.java:121
            System.getProperty(ZOOKEEPER_DATADIR_AUTOCREATE, ZOOKEEPER_DATADIR_AUTOCREATE_DEFAULT));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e1692c8d6fb30fdf Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/FileTxnSnapLog.java:173
            System.getProperty(ZOOKEEPER_DB_AUTOCREATE, ZOOKEEPER_DB_AUTOCREATE_DEFAULT));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #0a3f7d2cabcd7093 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/SnapStream.java:57
        System.getProperty(ZOOKEEPER_SHAPSHOT_STREAM_MODE,
                           StreamMode.DEFAULT_MODE.getName()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8677714b43c5c9ce Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/SnapStream.java:103
        FileInputStream fis = new FileInputStream(file);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #36a3d278d2cd3871 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/SnapStream.java:249
        try (FileInputStream fis = new FileInputStream(f)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3526b151f277cba6 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/SnapStream.java:275
        try (FileInputStream fis = new FileInputStream(f)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e944d9d09b9340b9 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/TxnLogToolkit.java:250
        try (InputStream is = new BufferedInputStream(new FileInputStream(txnLogFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b10cf5761dd38aa7 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/persistence/TxnLogToolkit.java:364
        txnFis = new FileInputStream(txnLogFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #f6236e1324029f4f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/Leader.java:83
    private static final boolean nodelay = System.getProperty("leader.nodelay", "true").equals("true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #81ade3e584e163b7 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/Leader.java:755
            String initialZxid = System.getProperty("zookeeper.testingonly.initialZxid");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #76096d49760b5323 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/Leader.java:761
            if (!System.getProperty("zookeeper.leaderServes", "yes").equals("no")) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #16fd5d8f04dd2cc9 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/Learner.java:124
    private static final boolean nodelay = System.getProperty("follower.nodelay", "true").equals("true");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #494c1bb6bcf2bdd7 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumCnxManager.java:320
        String cnxToValue = System.getProperty("zookeeper.cnxTimeout");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #cbc3bdf0fbdee628 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeer.java:330
                System.getProperty(QuorumPeer.CONFIG_KEY_MULTI_ADDRESS_ENABLED, QuorumPeer.CONFIG_DEFAULT_MULTI_ADDRESS_ENABLED));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #527403ef8bce50fd Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeer.java:336
                System.getProperty(
                    CONFIG_KEY_KERBEROS_CANONICALIZE_HOST_NAMES,
                    CONFIG_DEFAULT_KERBEROS_CANONICALIZE_HOST_NAMES));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4e1c02fd4f33c1c0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeer.java:2053
        if (System.getProperty(SYNC_ENABLED) != null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #7c52a4c4c1baea94 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeer.java:2203
        BufferedReader br = new BufferedReader(new FileReader(file));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #3aa600cd045aaad4 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:127
        System.getProperty(QuorumPeer.CONFIG_KEY_MULTI_ADDRESS_ENABLED, QuorumPeer.CONFIG_DEFAULT_MULTI_ADDRESS_ENABLED));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6664637b6724f978 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:129
        Boolean.parseBoolean(System.getProperty(QuorumPeer.CONFIG_KEY_MULTI_ADDRESS_REACHABILITY_CHECK_ENABLED, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #28dd1189c15ce4c0 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:131
        Integer.parseInt(System.getProperty(QuorumPeer.CONFIG_KEY_MULTI_ADDRESS_REACHABILITY_CHECK_TIMEOUT_MS,
                                            String.valueOf(MultipleAddresses.DEFAULT_TIMEOUT.toMillis())));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #073529485d33fb49 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:186
            try (FileInputStream in = new FileInputStream(configFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2eb651bd85cc9afb Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:192
            initialConfig = new String(Files.readAllBytes(configFile.toPath()));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #add8a898e3a1a548 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:204
                try (FileInputStream inConfig = new FileInputStream(dynamicConfigFileStr)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #00345759bbe42e7e Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:228
                    try (FileInputStream inConfigNext = new FileInputStream(nextDynamicConfigFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #394d2eef91b3feb3 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:506
                                 + System.getProperty(clientX509Util.getSslAuthProviderProperty(), "x509");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #9f52219caafb23e4 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:507
            if (System.getProperty(sslAuthProp) == null) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #531726cf8839df7f Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:513
                                              + System.getProperty(clientX509Util.getSslAuthProviderProperty())

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #717f1517cb154fb6 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:528
                try (InputStream input = new FileInputStream(new File(configFileStr))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b29381ef003b234b Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:590
        try (FileInputStream in = new FileInputStream(configFile)) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #1c6aaece6cb52fa1 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/QuorumPeerConfig.java:730
        BufferedReader br = new BufferedReader(new FileReader(myIdFile));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #dbcd522c4e2dfe62 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/flexible/QuorumHierarchical.java:167
            FileInputStream in = new FileInputStream(configFile);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #571d0c29d03d55e7 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/quorum/flexible/QuorumOracleMaj.java:84
            fr = new FileReader(FilenameUtils.getFullPath(oracle) + FilenameUtils.getName(oracle));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #8d94fe15bcbea815 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/ConfigUtils.java:110
        String newKeyValue = System.getProperty(newPropertyKey);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #e9a43a11ffcf0eda Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/ConfigUtils.java:115
        String oldKeyValue = System.getProperty(oldPropertyKey);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #c927d618c633c1eb Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/LogChopper.java:59
        try (InputStream is = new BufferedInputStream(new FileInputStream(txnLog)); OutputStream os = new BufferedOutputStream(new FileOutputStream(choppedLog))) {

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b1a5e7ac86fae982 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/OSMXBean.java:44
    private static final boolean ibmvendor = System.getProperty("java.vendor").contains("IBM");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #57c72f2e034cd415 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/OSMXBean.java:45
    private static final boolean windows = System.getProperty("os.name").startsWith("Windows");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4b7b9b774b74fad2 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/OSMXBean.java:46
    private static final boolean linux = System.getProperty("os.name").startsWith("Linux");

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #2e91bc2416fe89aa Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/util/RequestPathMetricsCollector.java:104
        REQUEST_PREPROCESS_SAMPLE_RATE = Float.parseFloat(System.getProperty(PATH_STATS_SAMPLE_RATE, "0.1"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #76b966d96f281986 Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/server/watch/WatchManagerFactory.java:36
        String watchManagerName = System.getProperty(ZOOKEEPER_WATCH_MANAGER_NAME);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #ea9bde77b69b8519 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/util/PemReader.java:121
        String contents = new String(Files.readAllBytes(certificateChainFile.toPath()), US_ASCII);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #aa32c83d44ab6b44 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/util/PemReader.java:141
        String privateKey = new String(Files.readAllBytes(privateKeyFile.toPath()), US_ASCII);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #b6dfdef9d7750678 Filesystem access.
pkgs/java/[email protected]/org/apache/zookeeper/util/PemReader.java:185
        String publicKey = new String(Files.readAllBytes(publicKeyFile.toPath()), US_ASCII);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4f4313e3d22683ac Environment-variable access.
pkgs/java/[email protected]/org/apache/zookeeper/util/SecurityUtils.java:114
            String serverRealm = System.getProperty("zookeeper.server.realm", clientKerberosName.getRealm());

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

org.jsoup:jsoup

java dependency
expand_more 4 low-confidence finding(s)
low egress dependency Excluded from app score #b05d584db0ae1aff Hardcoded external endpoint. Review what data is sent to this destination.
pkgs/java/[email protected]/org/jsoup/helper/HttpConnection.java:415
                UnsetUrl = new URL("http://undefined/");

Data is sent to a hardcoded external endpoint; review what leaves the process.

Fix: Verify the destination and that only non-sensitive data is sent; pin and audit the dependency.

low env_fs dependency Excluded from app score #37c5ab88a9d3f11d Environment-variable access.
pkgs/java/[email protected]/org/jsoup/helper/Regex.java:61
        return Boolean.parseBoolean(System.getProperty(SharedConstants.UseRe2j, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #6d89516c0c192ffc Environment-variable access.
pkgs/java/[email protected]/org/jsoup/helper/RequestDispatch.java:35
        boolean useHttpClient = Boolean.parseBoolean(System.getProperty(SharedConstants.UseHttpClient, "true"));

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

low env_fs dependency Excluded from app score #4566834b2d2844b9 Environment-variable access.
pkgs/java/[email protected]/org/jsoup/helper/W3CDom.java:283
            String property = System.getProperty(XPathFactoryProperty);

Reads environment variables or the filesystem — an inventory-level capability, not a leak on its own.

Fix: Usually benign; confirm any secret read here is not later sent externally.

Skipped dependencies

Production

  • github.com/klauspost/compress prod — module zip exceeds byte cap
  • org.apache.maven.plugin-tools:maven-plugin-annotations prod — no version pinned
  • org.ow2.asm:asm prod — no version pinned
  • com.fasterxml.jackson.core:jackson-databind prod — no version pinned
  • org.junit.jupiter:junit-jupiter-api prod — no sources jar (404)
  • org.hamcrest:hamcrest prod — no version pinned
  • junit:junit prod — no version pinned
  • com.yahoo.vespa:standalone-container prod — no sources jar (404)
  • com.yahoo.vespa:config-provisioning prod — no sources jar (404)
  • com.yahoo.vespa:config-model prod — no sources jar (404)
  • com.yahoo.vespa:config-model-api prod — no sources jar (404)
  • com.yahoo.vespa:http-utils prod — no sources jar (404)
  • com.yahoo.vespa:model-integration prod — no sources jar (404)
  • com.yahoo.vespa:jrt prod — no sources jar (404)
  • com.yahoo.vespa:container-dev prod — no sources jar (404)
  • com.yahoo.vespa:vespajlib prod — no sources jar (404)
  • com.yahoo.vespa:container-apache-http-client-bundle prod — no sources jar (404)
  • com.ibm.icu:icu4j prod — no version pinned
  • org.antlr:antlr-runtime prod — no version pinned
  • org.antlr:antlr4-runtime prod — no version pinned
  • org.apache.felix:org.apache.felix.framework prod — no version pinned
  • org.apache.felix:org.apache.felix.log prod — no version pinned
  • org.apache.opennlp:opennlp-tools prod — no version pinned
  • com.huaban:jieba-analysis prod — no version pinned
  • org.apache.commons:commons-lang3 prod — no version pinned
  • org.hdrhistogram:HdrHistogram prod — no version pinned
  • xerces:xercesImpl prod — no version pinned
  • org.apache.commons:commons-math3 prod — no version pinned
  • jakarta.inject:jakarta.inject-api prod — no version pinned
  • io.micrometer:micrometer-core prod — no version pinned
  • com.fasterxml.jackson.dataformat:jackson-dataformat-cbor prod — no version pinned
  • io.opentelemetry:opentelemetry-api prod — no version pinned
  • org.eclipse.jetty:jetty-alpn-java-server prod — no version pinned
  • org.eclipse.jetty:jetty-alpn-server prod — no version pinned
  • org.eclipse.jetty:jetty-client prod — no version pinned
  • org.eclipse.jetty:jetty-http prod — no version pinned
  • org.eclipse.jetty.http2:jetty-http2-common prod — no version pinned
  • org.eclipse.jetty.http2:jetty-http2-server prod — no version pinned
  • org.eclipse.jetty:jetty-io prod — no version pinned
  • org.eclipse.jetty:jetty-jmx prod — no version pinned
  • org.eclipse.jetty:jetty-server prod — no version pinned
  • org.eclipse.jetty:jetty-util prod — no version pinned
  • com.microsoft.onnxruntime:onnxruntime prod — no version pinned
  • com.google.guava:guava prod — no version pinned
  • org.apache.maven:maven-archiver prod — no version pinned
  • org.apache.maven.plugins:maven-shade-plugin prod — no sources jar (404)
  • org.twdata.maven:mojo-executor prod — no version pinned
  • com.yahoo.vespa:annotations prod — no sources jar (404)
  • com.fasterxml.jackson.core:jackson-core prod — no version pinned
  • com.yahoo.vespa:config prod — no sources jar (404)
  • com.yahoo.vespa.bundle-plugin:main prod — no sources jar (404)
  • com.yahoo.vespa.bundle-plugin:artifact-version-for-exports prod — no sources jar (404)
  • com.yahoo.vespa.bundle-plugin:export-packages-lib prod — no sources jar (404)
  • com.yahoo.vespa.bundle-plugin:non-public-api-usage prod — no sources jar (404)
  • com.yahoo.vespa.bundle-plugin:artifact-version-for-exports-dep prod — no sources jar (404)
  • javax.xml.bind:jaxb-api prod — no version pinned
  • com.yahoo.vespa.bundle-plugin:vespa-jar-using-non-public-api prod — no sources jar (404)
  • com.yahoo.vespa:tenant-cd-api prod — no version pinned
  • com.yahoo.vespa:security-utils prod — no version pinned
  • com.yahoo.vespa:hosted-zone-api prod — no sources jar (404)
  • org.slf4j:slf4j-api prod — no version pinned
  • com.yahoo.vespa:hosted-api prod — no version pinned
  • com.yahoo.vespa:tenant-cd-commons prod — no version pinned
  • com.yahoo.vespa:jdisc_core prod — no sources jar (404)
  • org.apache.commons:commons-compress prod — no sources jar (404)
  • org.opentest4j:opentest4j prod — no sources jar (404)
  • org.apiguardian:apiguardian-api prod — no version pinned
  • org.junit.platform:junit-platform-commons prod — no sources jar (404)
  • com.yahoo.vespa:vespa-feed-client-api prod — no version pinned
  • com.yahoo.vespa:vespa-feed-client prod — no version pinned
  • com.yahoo.vespa:component prod — no version pinned
  • com.yahoo.vespa:config-application-package prod — no version pinned
  • com.yahoo.vespa:zookeeper-server-common prod — no sources jar (404)
  • com.yahoo.vespa:vespalog prod — no sources jar (404)
  • com.yahoo.vespa:defaults prod — no sources jar (404)
  • com.yahoo.vespa:vdslib prod — no sources jar (404)
  • com.yahoo.vespa:zookeeper-client-common prod — no sources jar (404)
  • com.yahoo.vespa:config-bundle prod — no sources jar (404)
  • com.yahoo.vespa:config-lib prod — no sources jar (404)
  • at.yawk.lz4:lz4-java prod — no version pinned
  • com.yahoo.vespa:configgen prod — no sources jar (404)
  • com.yahoo.vespa:configdefinitions prod — no sources jar (404)
  • com.yahoo.vespa:provided-dependencies prod — no sources jar (404)
  • com.yahoo.vespa:container-onnxruntime prod — no sources jar (404)
  • com.google.protobuf:protobuf-java prod — no sources jar (404)
  • com.yahoo.vespa:metrics prod — no sources jar (404)
  • com.yahoo.vespa:metrics-proxy prod — no sources jar (404)
  • com.yahoo.vespa:container-disc prod — no sources jar (404)
  • com.yahoo.vespa:container-documentapi prod — no sources jar (404)
  • com.yahoo.vespa:messagebus prod — no sources jar (404)
  • com.yahoo.vespa:document prod — no sources jar (404)
  • com.yahoo.vespa:linguistics prod — no sources jar (404)
  • com.yahoo.vespa:container-messagebus prod — no sources jar (404)
  • com.yahoo.vespa:searchlib prod — no sources jar (404)
  • com.yahoo.vespa:docproc prod — no sources jar (404)
  • com.yahoo.vespa:container-search prod — no sources jar (404)
  • com.yahoo.vespa:container-search-and-docproc prod — no sources jar (404)
  • com.yahoo.vespa:logd prod — no sources jar (404)
  • com.yahoo.vespa:searchcore prod — no sources jar (404)
  • com.yahoo.vespa:storage prod — no sources jar (404)
  • com.yahoo.vespa:vsm prod — no sources jar (404)
  • com.yahoo.vespa:vespaclient-core prod — no sources jar (404)
  • com.yahoo.vespa:indexinglanguage prod — no sources jar (404)
  • com.yahoo.vespa:searchsummary prod — no sources jar (404)
  • com.yahoo.vespa:fat-model-dependencies prod — no sources jar (404)
  • org.apache.httpcomponents.client5:httpclient5 prod — no version pinned
  • org.apache.httpcomponents.core5:httpcore5 prod — no version pinned
  • org.slf4j:slf4j-jdk14 prod — no version pinned
  • io.airlift:aircompressor prod — no version pinned
  • com.google.inject:guice prod — no version pinned
  • org.apache.httpcomponents:httpclient prod — no version pinned
  • org.apache.httpcomponents:httpmime prod — no version pinned
  • commons-codec:commons-codec prod — no version pinned
  • org.apache.httpcomponents.core5:httpcore5-h2 prod — no version pinned
  • javax.servlet:javax.servlet-api prod — no version pinned
  • net.java.dev.jna:jna prod — no version pinned
  • com.yahoo.vespa:filedistribution prod — no sources jar (404)
  • com.yahoo.vespa:model-evaluation prod — no sources jar (404)
  • com.yahoo.vespa:opennlp-linguistics prod — no sources jar (404)
  • com.yahoo.vespa:vespa-3party-bundles prod — no sources jar (404)
  • com.yahoo.vespa:predicate-search-core prod — no sources jar (404)
  • com.yahoo.vespa:fileacquirer prod — no sources jar (404)
  • io.opentelemetry:opentelemetry-sdk prod — no version pinned
  • io.opentelemetry:opentelemetry-exporter-otlp prod — no version pinned
  • io.modelcontextprotocol.sdk:mcp prod — no sources jar (404)
  • com.fasterxml.jackson.datatype:jackson-datatype-jsr310 prod — no version pinned
  • com.fasterxml.jackson.datatype:jackson-datatype-jdk8 prod — no version pinned
  • com.yahoo.vespa:documentapi prod — no sources jar (404)
  • com.yahoo.vespa:documentapi-dependencies prod — no sources jar (404)
  • io.github.arnej27959:jllama prod — no version pinned
  • io.opentelemetry:opentelemetry-context prod — no version pinned
  • io.opentelemetry:opentelemetry-common prod — no version pinned
  • io.opentelemetry:opentelemetry-sdk-common prod — no version pinned
  • io.opentelemetry:opentelemetry-sdk-trace prod — no version pinned
  • io.opentelemetry:opentelemetry-sdk-metrics prod — no version pinned
  • io.opentelemetry:opentelemetry-sdk-logs prod — no version pinned
  • io.opentelemetry:opentelemetry-exporter-common prod — no version pinned
  • io.opentelemetry:opentelemetry-exporter-otlp-common prod — no version pinned
  • io.opentelemetry:opentelemetry-exporter-sender-jdk prod — no version pinned
  • com.yahoo.vespa:fsa prod — no sources jar (404)
  • com.google.re2j:re2j prod — no version pinned
  • org.apache.aries.spifly:org.apache.aries.spifly.dynamic.bundle prod — no version pinned
  • com.yahoo.vespa:application prod — no sources jar (404)
  • org.bouncycastle:bcpkix-jdk18on prod — no version pinned
  • com.yahoo.vespa:vespaclient-container-plugin prod — no sources jar (404)
  • io.airlift:airline prod — no version pinned
  • net.openhft:zero-allocation-hashing prod — no version pinned
  • org.json:json prod — no version pinned
  • org.apache.logging.log4j:log4j-api prod — no sources jar (404)
  • org.apache.logging.log4j:log4j-core prod — no sources jar (404)
  • org.yaml:snakeyaml prod — no sources jar (404)
  • org.eclipse.lemminx:org.eclipse.lemminx prod — no sources jar (404)
  • org.testcontainers:testcontainers prod — no sources jar (404)
  • javax.ws.rs:javax.ws.rs-api prod — no version pinned
  • com.sun.xml.bind:jaxb-core prod — no version pinned
  • com.sun.xml.bind:jaxb-impl prod — no version pinned
  • com.sun.activation:javax.activation prod — no version pinned
  • aopalliance:aopalliance prod — no version pinned
  • org.apache.felix:org.apache.felix.resolver prod — no sources jar (404)
  • org.apache.felix:org.apache.felix.bundlerepository prod — no sources jar (404)
  • org.slf4j:jcl-over-slf4j prod — no version pinned
  • org.slf4j:log4j-over-slf4j prod — no version pinned
  • ai.djl.huggingface:tokenizers prod — no version pinned
  • org.apache.lucene:lucene-core prod — no version pinned
  • org.apache.lucene:lucene-analysis-common prod — no version pinned
  • io.prometheus:simpleclient prod — no version pinned
  • io.prometheus:simpleclient_common prod — no version pinned
  • org.apache.velocity:velocity-engine-core prod — no version pinned
  • com.openai:openai-java prod — no sources jar (404)
  • com.fasterxml.jackson.module:jackson-module-kotlin prod — no sources jar (404)
  • com.squareup.okhttp3:okhttp prod — no sources jar (404)
  • io.grpc:grpc-netty-shaded prod — no sources jar (404)
  • io.grpc:grpc-protobuf prod — no sources jar (404)
  • io.grpc:grpc-stub prod — no sources jar (404)
  • com.dev-smart:ubjson prod — no version pinned
  • org.eclipse.collections:eclipse-collections prod — no version pinned
  • org.eclipse.collections:eclipse-collections-api prod — no version pinned
  • org.apache.datasketches:datasketches-java prod — no sources jar (404)
  • org.apache.datasketches:datasketches-memory prod — no sources jar (404)
  • com.google.jimfs:jimfs prod — no version pinned
  • org.apache.maven.shared:maven-dependency-tree prod — no version pinned
  • org.eclipse.jetty.http2:jetty-http2-client-transport prod — no version pinned
  • commons-cli:commons-cli prod — no version pinned
  • org.apache.curator:curator-recipes prod — no version pinned
  • com.yahoo.vespa:${zookeeper.client.artifactId} prod — no sources jar (404)
  • com.yahoo.vespa:zookeeper-common prod — no sources jar (404)
  • org.slf4j:slf4j-simple prod — no sources jar (404)
  • io.dropwizard.metrics:metrics-core prod — no version pinned
  • org.xerial.snappy:snappy-java prod — no version pinned