github.com/consensys/gnark
Package gnark provides fast Zero Knowledge Proofs (ZKP) systems and a high level APIs to design ZKP circuits. gnark supports the following ZKP schemes: gnark supports the following curves: User documentation https://docs.gnark.consensys.net
Security Advisories for github.com/consensys/gnark in go
      
        High
      
    
      
  
          2 months ago
    
    gnark affected by denial of service when computing scalar multiplication using fake-GLV algorithm
        
        go
        
        github.com/consensys/gnark
      
    
      
        High
      
    
      
  
          2 months ago
    
    gnark is vulnerable to signature malleability in EdDSA and ECDSA due to missing scalar checks
        
        go
        
        github.com/consensys/gnark
      
    
      
        Moderate
      
    
      
  
          about 1 year ago
    
    Gnark out-of-memory during deserialization with crafted inputs
        
        go
        
        github.com/consensys/gnark
      
    
      
        Moderate
      
    
      
  
          about 1 year ago
    
    gnark's Groth16 commitment extension unsound for more than one commitment
        
        go
        
        github.com/consensys/gnark
      
    
      
        High
      
    
      
  
          about 1 year ago
    
    gnark commitments to private witnesses in Groth16 as implemented break zero-knowledge property
        
        go
        
        github.com/consensys/gnark
      
    
      
        Low
      
    
      
  
          almost 2 years ago
    
    gnark's range checker gadget allows wider inputs up to word alignment
        
        go
        
        github.com/consensys/gnark
      
    
      
        Critical
      
    
      
  
          about 2 years ago
    
    Plonk verifier KZG multi point verification
        
        go
        
        github.com/consensys/gnark
      
    
      
        Moderate
      
    
      
  
          about 2 years ago
    
    gnark unsoundness in variable comparison / non-unique binary decomposition
        
        go
        
        github.com/consensys/gnark