1
IBM AppSourceソース・スキャナで、以下のソースにAppDOS.ConnectionCloseの脆弱性が検出されました。IBM AppDOS.ConnectionCloseの脆弱性
私は最後のブロックで接続を閉じることで問題を解決しましたが、それでも同じことを報告しています。 db接続を閉じるパターンがありますか?
Connection nCnn = null;
try
{
nCnn = getConnection();
/* some database operation */
nCnn.close() /* Reporting AppDOS.ConnectionClose vulnerability */
} catch (Exception e) {
throw new SQLException("Connection close", e);
}
finally
{
try {
if (nCnn != null)
nCnn.close(); /* Reporting AppDOS.ConnectionClose vulnerability */
}
catch (Exception e) {
logger.error(e);
}
}