← Scan another repo

github.com/anoma/anoma

@ 5bcbf8487a33

Submitted 8/4/2026, 10:28:01 AM · Status: ok

Risk grade
F
100 / 100
Findings
38
0 critical17 high17 medium4 low0 info0 on CISA KEV0ATT&CK
Showing 38 of 38 findings

Findings

  • Detected generic-api-key: Detected a Generic API Key, potentially exposing access to various services and sensitive operations
    Detected a Generic API Key, potentially exposing access to various services and sensitive operations.
    gitleaks
  • Cowboy: Unbounded buffer accumulation in multipart header parsing causes denial of service in cowboy
    grypeCVE-2026-8466EPSS 0.4%
  • cowlib cow_http_te module: Uncontrolled Resource Consumption vulnerability allows Excessive Allocation
    grypeCVE-2026-7790EPSS 0.4%
  • cowlib: Decompression Bomb in cow_spdy:inflate/2 Allows Memory Exhaustion via Crafted SPDY Frame
    grypeCVE-2026-43970EPSS 0.5%
  • gun has an Uncontrolled Resource Consumption vulnerability
    grypeCVE-2026-43973EPSS 0.4%
  • gun has an Unexpected Status Code or Return Value vulnerability
    grypeCVE-2026-43974EPSS 0.4%
  • mint: Unbounded CONTINUATION/HEADERS frame accumulation (CONTINUATION flood)
    grypeCVE-2026-49754EPSS 0.4%
  • mint: Unbounded streams map growth via PUSH_PROMISE without follow-up HEADERS
    grypeCVE-2026-48862EPSS 0.4%
  • Protobuf: Unbounded recursion depth in embedded-message decoding
    grypeCVE-2026-54451
  • Allocation of Resources Without Limits or Throttling vulnerability in ...
    Allocation of Resources Without Limits or Throttling vulnerability in ninenines cowboy allows denial of service via unbounded buffer accumulation in multipart header parsing. cowboy_req:read_part/3 in src/cowboy_req.erl accumulates incoming request bytes into a Buffer binary wit…
    trivyCVE-2026-8466
  • CVE-2026-43973 affecting package rabbitmq-server for versions less than 3.13.7-6
    Uncontrolled Resource Consumption vulnerability in ninenines gun (gun_http module) allows a malicious server to exhaust client memory via unbounded HTTP/1.1 response buffering. In gun_http:handle/5, three clauses accumulate incoming TCP data into the connection's buffer field us…
    trivyCVE-2026-43973
  • gun has an Unexpected Status Code or Return Value vulnerability
    Unexpected Status Code or Return Value vulnerability in ninenines gun (gun_http module) allows a malicious HTTP server to force the client into raw protocol mode via an unsolicited 101 Switching Protocols response. In gun_http:handle_inform/8, when a 101 Switching Protocols resp…
    trivyCVE-2026-43974
  • Improper Handling of Highly Compressed Data (Data Amplification) vulne ...
    Improper Handling of Highly Compressed Data (Data Amplification) vulnerability in ninenines cowlib allows unauthenticated remote denial of service via memory exhaustion. cow_spdy:inflate/2 in cowlib passes peer-supplied compressed bytes directly to zlib:inflate/2 with no output …
    trivyCVE-2026-43970
  • mint: Unbounded CONTINUATION/HEADERS frame accumulation (CONTINUATION flood)
    Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client (HTTP/2 CONTINUATION flood). When Mint's HTTP/2 receive path observes a HEADERS frame without the END_HEADERS flag,…
    trivyCVE-2026-49754
  • mint: Unbounded streams map growth via PUSH_PROMISE without follow-up HEADERS
    Allocation of Resources Without Limits or Throttling vulnerability in elixir-mint Mint allows attacker-controlled HTTP/2 servers to exhaust memory in a Mint client via PUSH_PROMISE flooding. In lib/mint/http2.ex, Mint.HTTP2.decode_push_promise_headers_and_add_response/5 inserts …
    trivyCVE-2026-48862
  • Protobuf: Unbounded recursion depth in embedded-message decoding
    ### Summary Unbounded recursion depth in `Protobuf.Decoder` (Hex package `protobuf`, versions `>= 0.8.0, < 0.16.1`) lets an unauthenticated attacker crash any service that decodes untrusted protobuf messages whose schema contains a self-referential or cyclic message type. A smal…
    trivyCVE-2026-54451
  • Uncontrolled Resource Consumption vulnerability in ninenines cowlib (c ...
    Uncontrolled Resource Consumption vulnerability in ninenines cowlib (cow_http_te module) allows Excessive Allocation. The chunked transfer-encoding parser in cow_http_te accepts an unbounded number of hex digits in the chunk-size field. Each digit causes a bignum multiplication …
    trivyCVE-2026-7790
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Compile)
    checkov.github/workflows/compile.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Test)
    checkov.github/workflows/test.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Try Merge)
    checkov.github/workflows/try_merge.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Generate Docs)
    checkov.github/workflows/docs.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Push On Main/Next/Base)
    checkov.github/workflows/on_main_or_next_or_base.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Pull Request)
    checkov.github/workflows/on_pull_request.yaml:0
  • Ensure top-level permissions are not set to write-all
    Ensure top-level permissions are not set to write-all on on(Push)
    checkov.github/workflows/on_push.yml:0
  • cowboy and gun affected by an HTTP Request/Response Splitting vulnerability
    grypeCVE-2026-43966EPSS 0.3%
  • cowboy and gun affected by an HTTP Request/Response Splitting vulnerability
    grypeCVE-2026-43966EPSS 0.3%
  • gun_http2 has an Origin Validation Error vulnerability
    grypeCVE-2026-43972EPSS 0.2%
  • mint: Content-Length header accepts non-RFC "+" sign prefix
    grypeCVE-2026-49753EPSS 0.3%
  • ninenines cowlib: Improper Neutralization of CRLF Sequences ('CRLF Injection') vulnerability allows SSE event splitting and injection via unvalidated field values
    grypeCVE-2026-43968EPSS 0.3%
  • CVE-2026-43968 affecting package rabbitmq-server for versions less than 3.13.7-5
    Improper Neutralization of CRLF Sequences ('CRLF Injection') vulnerability in ninenines cowlib allows SSE event splitting and injection via unvalidated field values. cow_sse:event/1 in cowlib guards the id and event fields against \n but not against bare \r, and the internal pre…
    trivyCVE-2026-43968
  • gun_http2 has an Origin Validation Error vulnerability
    Origin Validation Error vulnerability in ninenines gun (gun_http2 module) allows cross-origin cookie injection via unvalidated HTTP/2 PUSH_PROMISE authority. In gun_http2:push_promise_frame/7, the :authority pseudo-header from an incoming PUSH_PROMISE frame is stored verbatim in…
    trivyCVE-2026-43972
  • Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Reque ...
    Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting') vulnerability in ninenines cowlib allows HTTP response splitting via non-VCHAR bytes in structured-fields string values. cow_http_struct_hd:escape_string/2 in cowlib only escapes \ and …
    trivyCVE-2026-43966
  • Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Reque ...
    Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting') vulnerability in ninenines cowlib allows HTTP response splitting via non-VCHAR bytes in structured-fields string values. cow_http_struct_hd:escape_string/2 in cowlib only escapes \ and …
    trivyCVE-2026-43966
  • mint: Content-Length header accepts non-RFC "+" sign prefix
    Inconsistent Interpretation of HTTP Requests ('HTTP Request/Response Smuggling') vulnerability in elixir-mint Mint allows attacker-controlled HTTP/1 servers to desynchronise response framing on shared connections. Mint's HTTP/1 Content-Length parser, Mint.HTTP1.Parse.content_len…
    trivyCVE-2026-49753
  • cowlib: Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/1
    grypeCVE-2026-43969EPSS 0.1%
  • mint has potential CRLF injection in its HTTP request line via unvalidated `method`/`target`
    grypeCVE-2026-48861EPSS 0.2%
  • cowlib: Cookie Request Header Injection via Unvalidated Encoder in cow_cookie:cookie/1
    Improper Neutralization of CRLF Sequences ('CRLF Injection') vulnerability in ninenines cowlib allows HTTP request splitting and cookie smuggling via unvalidated cookie name and value fields. cow_cookie:cookie/1 in cowlib builds a client-side Cookie: request header from a list o…
    trivyCVE-2026-43969
  • mint has potential CRLF injection in its HTTP request line via unvalidated `method`/`target`
    Improper Neutralization of CRLF Sequences ('CRLF Injection') vulnerability in elixir-mint Mint allows HTTP Request Splitting and HTTP Request Smuggling. In lib/mint/http1/request.ex, the encode_request_line/2 function splices the caller-supplied method and target arguments direc…
    trivyCVE-2026-48861

This report is public.