{"id":"CVE-2019-16915","details":"An issue was discovered in pfSense through 2.4.4-p3. widgets/widgets/picture.widget.php uses the widgetkey parameter directly without sanitization (e.g., a basename call) for a pathname to file_get_contents or file_put_contents.","modified":"2026-07-08T20:15:36.480562Z","published":"2019-09-26T18:15:10.807Z","references":[{"type":"ADVISORY","url":"https://www.seebug.org/vuldb/ssvid-98024"},{"type":"REPORT","url":"https://redmine.pfsense.org/issues/9610"},{"type":"FIX","url":"https://github.com/pfsense/pfsense/commit/2c544ac61ce98f716d50b8e5961d7dfba66804b5"}],"affected":[{"ranges":[{"type":"GIT","repo":"https://github.com/pfsense/pfsense","events":[{"introduced":"0"},{"fixed":"531aaac17018e117d0d0179d3c8ecfd22b6a6a7c"},{"introduced":"531aaac17018e117d0d0179d3c8ecfd22b6a6a7c"},{"last_affected":"2bf6d4322622765bd1ce6ca8915ff75890885566"},{"fixed":"2c544ac61ce98f716d50b8e5961d7dfba66804b5"}],"database_specific":{"extracted_events":[{"introduced":"0"},{"fixed":"2.4.4"},{"introduced":"2.4.4-NA"},{"last_affected":"2.4.4-NA"},{"introduced":"2.4.4-p1"},{"last_affected":"2.4.4-p1"},{"introduced":"2.4.4-p2"},{"last_affected":"2.4.4-p2"},{"introduced":"2.4.4-p3"},{"last_affected":"2.4.4-p3"}],"source":["CPE_RANGE","CPE_STRING","REFERENCES"],"cpe":["cpe:2.3:a:netgate:pfsense:*:*:*:*:*:*:*:*","cpe:2.3:a:netgate:pfsense:2.4.4:-:*:*:*:*:*:*","cpe:2.3:a:netgate:pfsense:2.4.4:p1:*:*:*:*:*:*","cpe:2.3:a:netgate:pfsense:2.4.4:p2:*:*:*:*:*:*","cpe:2.3:a:netgate:pfsense:2.4.4:p3:*:*:*:*:*:*"]}}],"versions":["2.4.4-NA","2.4.4-p1","2.4.4-p2","2.4.4-p3","v2.4.4_3","v2.4.4_2","v2.4.4_1","v2.4.4","RELENG_2_2_BETA","Root_RELENG_1_2"],"database_specific":{"source":"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2019-16915.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H"}]}