Add check to prevent user-provided `dbConfig.caFilePath`.

pull/5418/head
Gabriel Ngandu-Biseba 3 weeks ago
parent 9151d99188
commit aeffe6d5ad

@ -207,6 +207,11 @@ class SetupDatabase {
return; return;
} }
// Prevent someone from injecting a CA file path not generated by the code below
if (dbConfig.caFilePath) {
dbConfig.caFilePath = undefined;
}
if (dbConfig.caFile) { if (dbConfig.caFile) {
const base64Data = dbConfig.caFile.replace(/^data:application\/octet-stream;base64,/, ""); const base64Data = dbConfig.caFile.replace(/^data:application\/octet-stream;base64,/, "");
console.log(dbConfig); console.log(dbConfig);

Loading…
Cancel
Save