Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy.
498 matches across 4 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | cmd/cryptogen/main.go | 88 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 90 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 92 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 94 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 99 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 101 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 105 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 107 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 109 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 111 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 116 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 118 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 121 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 182 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 191 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 193 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 196 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 201 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 203 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 132 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 134 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 156 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 169 | # --------------------------------------------------------------------------- |
| MEDIUM | cmd/cryptogen/main.go | 171 | # --------------------------------------------------------------------------- |
| MEDIUM | vagrant/golang.sh | 10 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/golang.sh | 12 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/golang.sh | 17 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/golang.sh | 19 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 9 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 11 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 14 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 16 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 20 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/softhsm.sh | 22 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/user.sh | 7 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/user.sh | 9 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/limits.sh | 7 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/limits.sh | 9 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/essentials.sh | 9 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/essentials.sh | 11 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/essentials.sh | 14 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/essentials.sh | 16 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/docker.sh | 9 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/docker.sh | 11 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/docker.sh | 15 | # ---------------------------------------------------------------- |
| MEDIUM | vagrant/docker.sh | 17 | # ---------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 6 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 8 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 10 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 12 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 15 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 17 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 21 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 23 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 25 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 27 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 31 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 33 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 46 | # --------------------------------------------------------------------------- |
| MEDIUM | discovery/test/testdata/crypto-config.yaml | 52 | # --------------------------------------------------------------------------- |
| 30 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | .readthedocs.yaml | 21 | configuration: docs/source/conf.py |
| LOW | cmd/cryptogen/main.go | 101 | # --------------------------------------------------------------------------- |
| LOW | cmd/cryptogen/main.go | 121 | # --------------------------------------------------------------------------- |
| LOW | cmd/cryptogen/main.go | 141 | # the CN. By default, this is the template: |
| LOW | cmd/cryptogen/main.go | 161 | # - "bar.{{.Domain}}" |
| LOW | cmd/cryptogen/main.go | 181 | # name collisions |
| LOW | sampleconfig/configtx.yaml | 1 | # Copyright IBM Corp. All Rights Reserved. |
| LOW | sampleconfig/configtx.yaml | 21 | # in the configuration profiles. |
| LOW | sampleconfig/configtx.yaml | 81 | # concept as of v1.1.0 and should not be utilized in mixed networks with |
| LOW | sampleconfig/configtx.yaml | 101 | # determined to be desired for all orderers and peers running at the v3.0.0 |
| LOW | sampleconfig/configtx.yaml | 121 | # Set the value of the capability to true to require it. |
| LOW | sampleconfig/configtx.yaml | 141 | # (e.g., "GetBlockByNumber" on the "qscc" system chaincode) or other resources |
| LOW | sampleconfig/configtx.yaml | 241 | # Capabilities describes the application level capabilities, see the |
| LOW | sampleconfig/configtx.yaml | 261 | # Addresses used to be the list of orderer addresses that clients and peers |
| LOW | sampleconfig/configtx.yaml | 281 | MaxMessageCount: 500 |
| LOW | sampleconfig/configtx.yaml | 421 | ################################################################################ |
| LOW | sampleconfig/configtx.yaml | 441 | Rule: "ANY Writers" |
| LOW | sampleconfig/core.yaml | 1 | # Copyright IBM Corp. All Rights Reserved. |
| LOW | sampleconfig/core.yaml | 21 | # By default, it will listen on all network interfaces |
| LOW | sampleconfig/core.yaml | 41 | address: 0.0.0.0:7051 |
| LOW | sampleconfig/core.yaml | 61 | |
| LOW | sampleconfig/core.yaml | 81 | # peer nodes before closing the connection |
| LOW | sampleconfig/core.yaml | 101 | bootstrap: 127.0.0.1:7051 |
| LOW | sampleconfig/core.yaml | 141 | # Determines frequency of pull phases(unit: second) |
| LOW | sampleconfig/core.yaml | 161 | recvBuffSize: 20 |
| LOW | sampleconfig/core.yaml | 201 | # transientstoreMaxBlockRetention defines the maximum difference between the current ledger's height upon commit, |
| LOW | sampleconfig/core.yaml | 221 | # of the next reconciliation iteration. |
| LOW | sampleconfig/core.yaml | 241 | |
| LOW | sampleconfig/core.yaml | 261 | # batchSize the number of blocks to request via state transfer from another peer |
| LOW | sampleconfig/core.yaml | 281 | cert: |
| LOW | sampleconfig/core.yaml | 301 | clientKey: |
| LOW | sampleconfig/core.yaml | 361 | # to match the name of one of the MSPs in each of the channel |
| LOW | sampleconfig/core.yaml | 401 | # to: |
| LOW | sampleconfig/core.yaml | 421 | |
| LOW | sampleconfig/core.yaml | 461 | validators: |
| LOW | sampleconfig/core.yaml | 481 | authCacheEnabled: true |
| LOW | sampleconfig/core.yaml | 501 | # gatewayService limits concurrent requests to gateway service that handles the submission and evaluation of trans |
| LOW | sampleconfig/core.yaml | 541 | # Container may be efficiently created using ipam & dns-server for cluster |
| LOW | sampleconfig/core.yaml | 561 | |
| LOW | sampleconfig/core.yaml | 621 | # to come through. |
| LOW | sampleconfig/core.yaml | 661 | |
| LOW | sampleconfig/core.yaml | 681 | blockchain: |
| LOW | sampleconfig/core.yaml | 701 | # to prevent unintended users from discovering the password. |
| LOW | sampleconfig/core.yaml | 721 | createGlobalChangesDB: false |
| LOW | sampleconfig/core.yaml | 741 | collElgProcDbBatchesInterval: 1000 |
| LOW | sampleconfig/core.yaml | 761 | # The path must be an absolute path. |
| LOW | sampleconfig/orderer.yaml | 1 | # Copyright IBM Corp. All Rights Reserved. |
| LOW | sampleconfig/orderer.yaml | 21 | # TLS: TLS settings for the GRPC server. |
| LOW | sampleconfig/orderer.yaml | 41 | ClientRootCAs: |
| LOW | sampleconfig/orderer.yaml | 61 | MaxDelay: 2m |
| LOW | sampleconfig/orderer.yaml | 81 | # InactivityTimeout defines the time frame after which |
| LOW | sampleconfig/orderer.yaml | 101 | |
| LOW | sampleconfig/orderer.yaml | 121 | # in etcdraft: ignored, (always "simple", regardless of value in config). |
| LOW | sampleconfig/orderer.yaml | 141 | # https://golang.org/pkg/net/http/pprof |
| LOW | sampleconfig/orderer.yaml | 181 | # Authentication contains configuration parameters related to authenticating |
| LOW | sampleconfig/orderer.yaml | 201 | # Debug Configuration |
| LOW | sampleconfig/orderer.yaml | 241 | |
| LOW | sampleconfig/orderer.yaml | 261 | # the statsd server address |
| LOW | sampleconfig/orderer.yaml | 301 | # Paths to PEM encoded ca certificates to trust for client authentication |
| LOW | sampleconfig/orderer.yaml | 321 | # |
| 333 more matches not shown… | |||
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | sampleconfig/configtx.yaml | 531 | # member. It is designed to be used in conjunction with SampleSingleMSPSolo |
| MEDIUM | sampleconfig/core.yaml | 521 | # If you utilize external chaincode builders and don't need the default Docker chaincode builder, |
| MEDIUM | sampleconfig/msp/config.yaml | 12 | # For each identity classification that you would like to utilize, specify |
| MEDIUM | core/endorser/endorser.go | 609 | // ~~TODO utilize a common shorttxid utility across packages.~~ |
| MEDIUM | core/ledger/kvledger/txmgmt/privacyenabledstate/db.go | 270 | // penalty if they do not use features that leverage metadata (such as key-level endorsement), |
| MEDIUM | core/ledger/pvtdatastorage/retroactive_hashed_index.go | 90 | // Here we leverage this opportunity (when we create HashedIndexKeys retroactively) to convert |
| MEDIUM | core/deliverservice/testdata/core.yaml | 514 | # If you utilize external chaincode builders and don't need the default Docker chaincode builder, |
| MEDIUM | core/peer/config.go | 12 | // variables. This seems to be the most robust way to represent these |
| MEDIUM | internal/peer/node/start.go | 1098 | // computeChaincodeEndpoint will utilize chaincode address, chaincode listen |
| MEDIUM | …ommon/cluster/testdata/blockverification/configtx.yaml | 547 | # member. It is designed to be used in conjunction with SampleSingleMSPSolo |
| MEDIUM | …er/common/cluster/testdata/blockverification/core.yaml | 521 | # If you utilize external chaincode builders and don't need the default Docker chaincode builder, |
| MEDIUM | …mon/cluster/testdata/blockverification/msp/config.yaml | 9 | # For each identity classification that you would like to utilize, specify |
| Severity | File | Line | Snippet |
|---|---|---|---|
| MEDIUM | sampleconfig/core.yaml | 718 | # Create the _global_changes system database |
| MEDIUM | core/deliverservice/testdata/core.yaml | 702 | # Create the _global_changes system database |
| MEDIUM | …er/common/cluster/testdata/blockverification/core.yaml | 709 | # Create the _global_changes system database |