AIによると

・rubyでユーザーが入力した正規表現を動的にコンパイルするとアウト
メソッドの内部処理でそれが行われてしまってもアウト

・onigurumaにもonigmoと同じ2重開放のバグが存在する

・vs codeはWebAssemblyで守られているためonigurumaの脆弱性を
突かれてもハイライトが失敗する程度のバグで済む

・onigurumaの2重開放のバグはrubyを参考に修正できる