Skip to main content
← All vulnerabilities
CVE-2026-118990EUVD-2026-113920GHSA-XC26-6HHC-42VJ

CallBackery versions before 0.62.0 for Perl leave a world-readable dump of the configuration database in /tmp when taking a configuration…

Published
Last modified
published
Not listed in CISA KEV
Fix
Fixed in 0.62.0
None on Exploit-DB, Metasploit or GitHub

Summary

CallBackery, a Perl application, is affected by this vulnerability. A local user on the same system can read the temporary configuration dump it leaves behind in /tmp, which exposes all users' password hashes and saved form data, and can also redirect the dump to overwrite a file they choose.

Summarized by anthropic/claude-haiku-5.5. Verify details against the original sources.

Read the original description

CallBackery versions before 0.62.0 for Perl leave a world-readable dump of the configuration database in /tmp when taking a configuration backup. getConfigBlob() has the sqlite3 shell write the dump to /tmp/cbdump<pid> and never removes it. The file takes the process umask, and a symlink planted at that predictable name is followed. The dump holds every user's password hash and every value saved by the application's forms. A local user can read these after any backup, and may redirect the dump to a file of their choosing.

Timeline

  1. CVE published
  2. First seen by cve.now

Affected versions

  • CallBackery

    fixed in 0.62.0

References 1

metacpan.org