CallBackery for Perl exposes password hashes and admin notes to users
Key facts
- Attack vector
- Network
- Privileges required
- High
- User interaction
- None
- Attack complexity
- Low
- Impact type
- —
- Confidentiality · integrity · availability
- High · None · None
- Fix status
- Fixed
Attack profile from CVSS 3.1 · CISA ADP. Fix status from CNA.
Summary
CallBackery for Perl versions before 0.62.0 send sensitive user data to users who should not see it. The getUserConfig function returns the caller's own password hash and an admin-only note field, a case of improper removal of sensitive information (CWE-212). A non-administrator can read notes that administrators keep about them, and an attacker holding a session token can obtain that user's password hash and crack it offline.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
Description from the CNA
CallBackery versions before 0.62.0 for Perl send users their own password hash and the admin-only user note via getUserConfig. getUserConfig() returns the caller's whole cbuser row, including the stored password hash and the note field that the user interface shows only to administrators. getTableData() and getAllFieldValues() in the user management plugins also return the note to users without the admin right. A non-administrator can read the notes administrators keep about them, and an attacker who obtains a session token can get that user's password hash and crack it offline.
Why it matters now
SSVC decision points
CISA ADP · SSVC 2.0.3
- Exploitation
- None
- Automatable
- No
- Technical impact
- Partial
The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.
Affected products
| Vendor | Product | Affected versions | Fixed in | Status | Source |
|---|---|---|---|---|---|
| — | CallBackery | before 0.62.0 | 0.62.0 | Patch available | CNA |
- CallBackery Vendor— Affected before 0.62.0 Fixed in 0.62.0 Patch available CNA
Remediation
Upgrade CallBackery for Perl to fixed version 0.62.0.
Written with Claude Haiku 5.5 from the sources below · 2026-11-06
- Fix · CNA CallBackery Fixed in 0.62.0
Timeline
- 2026-10-30 Threatist record created from CVE-2026-118996
- 2026-10-30 Alias added: GHSA-hq79-6fhx-g8p3
- 2026-11-06 CVSS score added · CISA ADP
- 2026-11-06 CISA SSVC decision points changed
References
Sources
- CVE-2026-118996 · CVE Program
- CVE-2026-118996 · NVD
- FIRST EPSS
- GHSA-hq79-6fhx-g8p3 · GitHub Advisory Database · CC BY 4.0
This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences