OrenGitHub / dhscanner

free as in speech container scanner
https://orengithub.github.io/
1 stars 0 forks source link

🪲 Bug in KB generation #53

Closed OrenGitHub closed 3 weeks ago

OrenGitHub commented 3 weeks ago
[13/06/2024 ( 04:33:28 )] [INFO]: [ step 2 ] dhscanner asts ....... : finished 😃
[13/06/2024 ( 04:33:28 )] [INFO]: [ step 3 ] code gen ............. : finished 😃
[13/06/2024 ( 04:33:28 )] [WARNING]: [ step 4 ] knowledge base gen ... : failed 😬 # <--- broken
OrenGitHub commented 3 weeks ago

There is a code gen bug as well:

[13/06/2024 ( 05:13:22 )] [INFO]: [ step 2 ] dhscanner asts ....... : finished 😃
[13/06/2024 ( 05:13:22 )] [INFO]: [ step 3 ] code gen ............. : finished 😃
<!DOCTYPE html>
<html><head><title>Internal Server Error</title></head><body><h1>Internal Server Error</h1>
<pre>Prelude.undefined
CallStack (from HasCallStack):
  undefined, called at src/CodeGen.hs:462:58 in main:CodeGen</pre> # <--- here
</body></html>
OrenGitHub commented 3 weeks ago

Now KB is formed correctly:

[13/06/2024 ( 06:35:18 )] [INFO]: [ step 4 ] knowledge base gen ... : finished 😃
[13/06/2024 ( 06:35:18 )] [INFO]: [ step 5 ] prolog file gen ...... : finished 😃
[13/06/2024 ( 06:35:18 )] [INFO]: [  cves  ] ...................... : starting 🙏
[13/06/2024 ( 06:35:18 )] [INFO]: [ cve_2023_37466 ] .............. : looking good 👌
[13/06/2024 ( 06:35:18 )] [INFO]: [ ghsa_97m3      ] .............. : looking good 👌
[13/06/2024 ( 06:35:18 )] [INFO]: [ cve_2024_32022 ] .............. : looking good 👌
[13/06/2024 ( 06:35:18 )] [INFO]: [ cve_2023_45674 ] .............. : looking good 👌
[13/06/2024 ( 06:35:18 )] [INFO]: [ cve_2024_30256 ] .............. : looking good 👌# <--- this is still incorrect