{"id":"CVE-2026-118992","title":"CallBackery versions before 0.62.0 for Perl allow OS command execution via sqlite3 shell commands in a restored configuration backup","summary":"CallBackery versions before 0.62.0 for Perl allow OS command execution via sqlite3 shell commands in a restored configuration backup.\n\nrestoreConfigBlob() feeds the database dump in a backup to the sqlite3 command-line shell. The shell r…","severity":"high","cvss":8.4,"cvssVector":"CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","cvssSource":"adp","cwe":["CWE-78"],"product":"CallBackery","affected":["CallBackery < 0.62.0"],"ssvc":{"exploitation":"none","automatable":"no","technicalImpact":"total","timestamp":"2026-10-30T19:08:31.788779Z"},"published":"2026-10-30","updated":"2026-10-30","sourceUpdated":"2026-10-30T19:08:35.108Z","source":"CVEORG","sourceUrl":"https://www.cve.org/CVERecord?id=CVE-2026-118992","references":[{"url":"https://metacpan.org/release/OETIKER/CallBackery-0.62.0/changes"}],"tags":["cve.org"],"epss":0.00231,"epssPercentile":0.14072,"ingestedAt":"2026-11-05T16:24:31.409Z","slug":"CVE-2026-118992","body":"## Overview\n\nCallBackery versions before 0.62.0 for Perl allow OS command execution via sqlite3 shell commands in a restored configuration backup.\n\nrestoreConfigBlob() feeds the database dump in a backup to the sqlite3 command-line shell. The shell runs lines starting with a dot as its own commands, so .shell or .system in the dump runs an OS command and .load loads native code.\n\nAnyone who can supply a backup to be restored can run arbitrary commands as the application user.\n\n## Affected\n\n- `CallBackery < 0.62.0`\n\n## Remediation\n\nUpgrade to CallBackery 0.62.0 or later.","depth":"twilight","depthScore":46,"depthScoreParts":{"impact":46.2,"likelihood":0,"exploitation":0,"ransomware":0},"changes":[]}