SigmaGmbH / swisstronik-chain

Swisstronik is an identity-based hybrid layer-1 blockchain ecosystem. It lets Web 3.0 and traditional companies build KYC, AML and DPR compliant applications with enhanced data privacy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Platform is updated but requires further BIOS configuration

DAICers opened this issue · comments

commented

When creating the master key via swisstronikd request-master-key, the following error is thrown:

1. Bug/Vulnerability Description

Platform is updated but requires further BIOS configuration
The following vulnerabilities must be mitigated: ["INTEL-SA-00289", "You must disable overclocking/undervolting in the BIOS"]
outdated_ok is set, overriding outdated error
SIGILL: illegal instruction
PC=0x7f7db7bad32f m=7 sigcode=2
signal arrived during cgo execution
instruction bytes: 0xf 0x1 0xd7 0xf 0xb 0xf3 0xf 0x1e 0xfa 0xf3 0xf 0x1e 0xfa 0x48 0x8d 0x5

2. Hardware and Software Specifications

  • Ubuntu 20.04.6 LTS
  • Intel(R) Xeon(R) E-2278G CPU @ 3.40GHz
  • go version go1.19.9 linux/amd64
  • rustc 1.71.1 (eb26296b5 2023-08-03)
  • SGX version (optional)

swisstronikd version --long
build_deps:

  • cloud.google.com/go@v0.110.0
  • cloud.google.com/go/compute/metadata@v0.2.3
  • cloud.google.com/go/iam@v0.13.0
  • cloud.google.com/go/storage@v1.28.1
  • cosmossdk.io/errors@v1.0.0-beta.7
  • cosmossdk.io/math@v1.0.0-rc.0
  • filippo.io/edwards25519@v1.0.0-rc.1
  • github.com/99designs/keyring@v1.2.1
  • github.com/ChainSafe/go-schnorrkel@v1.0.0
  • github.com/SigmaGmbH/evm-module@v0.0.1 => ./external/evm-module@(devel)
  • github.com/SigmaGmbH/librustgo@v0.0.2-0.20230725120829-f1a254f14ac6 => ./external/evm-module/librustgo@(devel)
  • github.com/VictoriaMetrics/fastcache@v1.6.0
  • github.com/Workiva/go-datastructures@v1.0.53
  • github.com/armon/go-metrics@v0.4.1
  • github.com/aws/aws-sdk-go@v1.40.45
  • github.com/beorn7/perks@v1.0.1
  • github.com/bgentry/go-netrc@v0.0.0-20140422174119-9fd32a8b3d3d
  • github.com/bgentry/speakeasy@v0.1.0
  • github.com/btcsuite/btcd@v0.22.1
  • github.com/btcsuite/btcd/btcec/v2@v2.3.2
  • github.com/btcsuite/btcd/chaincfg/chainhash@v1.0.1
  • github.com/btcsuite/btcutil@v1.0.3-0.20201208143702-a53e38424cce
  • github.com/cenkalti/backoff/v4@v4.1.3
  • github.com/cespare/xxhash/v2@v2.2.0
  • github.com/chzyer/readline@v0.0.0-20180603132655-2972be24d48e
  • github.com/cockroachdb/apd/v2@v2.0.2
  • github.com/coinbase/rosetta-sdk-go@v0.7.9
  • github.com/cometbft/cometbft@v0.37.2
  • github.com/cometbft/cometbft-db@v0.7.0
  • github.com/confio/ics23/go@v0.9.0 => github.com/cosmos/cosmos-sdk/ics23/go@v0.8.0
  • github.com/cosmos/btcutil@v1.0.5
  • github.com/cosmos/cosmos-proto@v1.0.0-beta.1
  • github.com/cosmos/cosmos-sdk@v0.46.12 => github.com/cosmos/cosmos-sdk@v0.46.13
  • github.com/cosmos/go-bip39@v1.0.0
  • github.com/cosmos/gogoproto@v1.4.3
  • github.com/cosmos/iavl@v0.19.6
  • github.com/cosmos/ibc-go/v6@v6.1.0
  • github.com/creachadair/taskgroup@v0.3.2
  • github.com/davecgh/go-spew@v1.1.1
  • github.com/deckarep/golang-set@v1.8.0
  • github.com/decred/dcrd/dcrec/secp256k1/v4@v4.1.0
  • github.com/desertbit/timer@v0.0.0-20180107155436-c41aec40b27f
  • github.com/dlclark/regexp2@v1.4.1-0.20201116162257-a2a8dda75c91
  • github.com/dop251/goja@v0.0.0-20220405120441-9037c2b61cbf
  • github.com/dvsekhvalnov/jose2go@v1.5.0
  • github.com/edsrzf/mmap-go@v1.0.0
  • github.com/ethereum/go-ethereum@v1.10.26
  • github.com/felixge/httpsnoop@v1.0.1
  • github.com/fsnotify/fsnotify@v1.6.0
  • github.com/gballet/go-libpcsclite@v0.0.0-20190607065134-2772fd86a8ff
  • github.com/getsentry/sentry-go@v0.22.0
  • github.com/go-kit/kit@v0.12.0
  • github.com/go-kit/log@v0.2.1
  • github.com/go-logfmt/logfmt@v0.5.1
  • github.com/go-sourcemap/sourcemap@v2.1.3+incompatible
  • github.com/go-stack/stack@v1.8.0
  • github.com/godbus/dbus@v0.0.0-20190726142602-4481cbc300e2
  • github.com/gogo/gateway@v1.1.0
  • github.com/gogo/protobuf@v1.3.3 => github.com/regen-network/protobuf@v1.3.3-alpha.regen.1
  • github.com/golang/groupcache@v0.0.0-20210331224755-41bb18bfe9da
  • github.com/golang/protobuf@v1.5.3
  • github.com/golang/snappy@v0.0.4
  • github.com/google/btree@v1.1.2
  • github.com/google/go-cmp@v0.5.9
  • github.com/google/orderedcode@v0.0.1
  • github.com/google/uuid@v1.3.0
  • github.com/googleapis/enterprise-certificate-proxy@v0.2.3
  • github.com/googleapis/gax-go/v2@v2.7.1
  • github.com/gorilla/handlers@v1.5.1
  • github.com/gorilla/mux@v1.8.0
  • github.com/gorilla/websocket@v1.5.0
  • github.com/grpc-ecosystem/go-grpc-middleware@v1.3.0
  • github.com/grpc-ecosystem/grpc-gateway@v1.16.0
  • github.com/gsterjov/go-libsecret@v0.0.0-20161001094733-a6f4afe4910c
  • github.com/gtank/merlin@v0.1.1
  • github.com/gtank/ristretto255@v0.1.2
  • github.com/hashicorp/go-cleanhttp@v0.5.2
  • github.com/hashicorp/go-getter@v1.6.1
  • github.com/hashicorp/go-immutable-radix@v1.3.1
  • github.com/hashicorp/go-memdb@v1.3.4
  • github.com/hashicorp/go-safetemp@v1.0.0
  • github.com/hashicorp/go-version@v1.6.0
  • github.com/hashicorp/golang-lru@v0.5.5-0.20210104140557-80c98217689d
  • github.com/hashicorp/hcl@v1.0.0
  • github.com/hdevalence/ed25519consensus@v0.0.0-20220222234857-c00d1f31bab3
  • github.com/holiman/bloomfilter/v2@v2.0.3
  • github.com/holiman/uint256@v1.2.1
  • github.com/huin/goupnp@v1.0.3
  • github.com/improbable-eng/grpc-web@v0.15.0
  • github.com/jackpal/go-nat-pmp@v1.0.2
  • github.com/jmespath/go-jmespath@v0.4.0
  • github.com/klauspost/compress@v1.16.0
  • github.com/lib/pq@v1.10.7
  • github.com/libp2p/go-buffer-pool@v0.1.0
  • github.com/magiconair/properties@v1.8.7
  • github.com/manifoldco/promptui@v0.9.0
  • github.com/mattn/go-colorable@v0.1.13
  • github.com/mattn/go-isatty@v0.0.18
  • github.com/mattn/go-runewidth@v0.0.9
  • github.com/matttproud/golang_protobuf_extensions@v1.0.4
  • github.com/mimoo/StrobeGo@v0.0.0-20210601165009-122bf33a46e0
  • github.com/minio/highwayhash@v1.0.2
  • github.com/mitchellh/go-homedir@v1.1.0
  • github.com/mitchellh/go-testing-interface@v1.14.1
  • github.com/mitchellh/mapstructure@v1.5.0
  • github.com/mtibben/percent@v0.2.1
  • github.com/oasisprotocol/deoxysii@v0.0.0-20220228165953-2091330c22b7
  • github.com/olekukonko/tablewriter@v0.0.5
  • github.com/pelletier/go-toml/v2@v2.0.7
  • github.com/pkg/errors@v0.9.1
  • github.com/pmezard/go-difflib@v1.0.0
  • github.com/prometheus/client_golang@v1.14.0
  • github.com/prometheus/client_model@v0.3.0
  • github.com/prometheus/common@v0.42.0
  • github.com/prometheus/procfs@v0.9.0
  • github.com/prometheus/tsdb@v0.7.1
  • github.com/rakyll/statik@v0.1.7
  • github.com/rcrowley/go-metrics@v0.0.0-20201227073835-cf1acfcdf475
  • github.com/regen-network/cosmos-proto@v0.3.1
  • github.com/rjeczalik/notify@v0.9.1
  • github.com/rs/cors@v1.8.3
  • github.com/rs/zerolog@v1.29.1
  • github.com/shirou/gopsutil@v3.21.4-0.20210419000835-c7a38de76ee5+incompatible
  • github.com/spf13/afero@v1.9.3
  • github.com/spf13/cast@v1.5.0
  • github.com/spf13/cobra@v1.6.1
  • github.com/spf13/jwalterweatherman@v1.1.0
  • github.com/spf13/pflag@v1.0.5
  • github.com/spf13/viper@v1.15.0
  • github.com/status-im/keycard-go@v0.0.0-20200402102358-957c09536969
  • github.com/stretchr/testify@v1.8.2
  • github.com/subosito/gotenv@v1.4.2
  • github.com/syndtr/goleveldb@v1.0.1-0.20220721030215-126854af5e6d => github.com/syndtr/goleveldb@v1.0.1-0.20210819022825-2ae1ddf74ef7
  • github.com/tendermint/go-amino@v0.16.0
  • github.com/tendermint/tendermint@v0.34.28 => github.com/SigmaGmbH/cometbft@v0.34.28
  • github.com/tendermint/tm-db@v0.6.7
  • github.com/tidwall/btree@v1.5.0
  • github.com/tklauser/go-sysconf@v0.3.10
  • github.com/tklauser/numcpus@v0.4.0
  • github.com/tyler-smith/go-bip39@v1.1.0
  • github.com/ulikunitz/xz@v0.5.8
  • go.opencensus.io@v0.24.0
  • golang.org/x/crypto@v0.8.0
  • golang.org/x/exp@v0.0.0-20230310171629-522b1b587ee0
  • golang.org/x/net@v0.10.0
  • golang.org/x/oauth2@v0.8.0
  • golang.org/x/sync@v0.1.0
  • golang.org/x/sys@v0.8.0
  • golang.org/x/term@v0.8.0
  • golang.org/x/text@v0.9.0
  • golang.org/x/xerrors@v0.0.0-20220907171357-04be3eba64a2
  • google.golang.org/api@v0.114.0
  • google.golang.org/genproto@v0.0.0-20230526203410-71b5a4ffd15e
  • google.golang.org/genproto/googleapis/api@v0.0.0-20230530153820-e85fd2cbaebc
  • google.golang.org/genproto/googleapis/rpc@v0.0.0-20230530153820-e85fd2cbaebc
  • google.golang.org/grpc@v1.55.0
  • google.golang.org/protobuf@v1.30.0
  • gopkg.in/ini.v1@v1.67.0
  • gopkg.in/yaml.v2@v2.4.0
  • gopkg.in/yaml.v3@v3.0.1
  • nhooyr.io/websocket@v1.8.6
  • sigs.k8s.io/yaml@v1.3.0
    build_tags: ""
    commit: 7528a94
    cosmos_sdk_version: v0.46.12
    go: go version go1.19.9 linux/amd64
    name: swisstronik
    server_name:
    version: 1.0.0

3. Steps to Reproduce

Issue occored, when creating the master key
swisstronikd request-master-key <

4. Impact Analysis

Not able to create the master key

Swisstronik internal use only

  • Not duplicate issue
  • Appropriate labels applied