Causal Security Engine™
AI-Powered Causal Attribution
From one finding
to the root cause.
Our AI engine traces corroborating evidence across your stack to pinpoint vulnerable code and explain why the risk exists.
- End-to-end causal tracing
- AI reasoning over context
- Evidence with confidence score
- Seconds, not days
Ordered causal evidence trace
Root cause identified
Vulnerable cryptographic usage detected
RsaEncryptor.java
180public byte[] encrypt(byte[] data, PublicKey key) {
181 try {
182 Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding");
183 cipher.init(Cipher.ENCRYPT_MODE, key);
184 return cipher.doFinal(data);!
185 } catch (Exception e) {
186 throw new CryptoException("Encryption failed", e);
187 }
188}
Weak RSA usage detected
RSA-1024 / PKCS#1 v1.5
Causal explanation AI
Code-side evidence connects this finding to an externally reachable service using weak RSA-1024 with PKCS#1 v1.5 padding, increasing exposure to adaptive chosen-ciphertext attacks.
Root cause confirmed
The vulnerable cryptographic usage originates at this code location.
Preparing causal analysis preview.