Cloudanix VulnDB

CVE-2016-7553

Low · 3.3

CVSS

3.3

EPSS

0.4%

Published

Feb 27, 2017

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

An old script in the Irssi chat program could leave private conversation logs readable by other users on the same computer, so updating removes that risk.

Exploitation
Local Privilege
Attacker needs
Low Privilege
Complexity
Low
Impact
Data Exposure
Component
Application
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The buf.pl script creates a scrollbuffer dump file with permissions that allow any local user to read its contents, exposing private chat logs stored during Irssi upgrades.

Why it matters to the business

Organizations using affected Irssi installations risk unauthorized local access to sensitive internal or customer conversation logs, potentially leading to privacy incidents or compliance issues, though the flaw is old and has low observed exploitation.

How an attack unfolds

An attacker with local access on a system running vulnerable Irssi waits for the buf.pl script to generate the dump file during an upgrade window, then reads the file to retrieve private chat history; no remote exploitation or named threat actors are associated with this issue.

How to fix it

Upgrade to the fixed versions: scorecard (Chainguard) 4.13.1-r2 or later, scorecard (Wolfi) 4.13.1-r2 or later, or irssi/scripts.irssi.org commit f1b1eb154baa684fad5d65bf4dff79c8ded8b65a; restrict permissions on any existing dump files and ensure the script runs with umask that prevents world-readable files.

How to confirm the fix worked

Verify installed package versions against the listed fixed releases, inspect the permissions of any scrollbuffer dump files (should not be world-readable), and confirm the buf.pl script in use is version 2.20 or newer.

Typical attack path

  1. Gain local user access on a host running vulnerable Irssi
  2. Trigger or wait for buf.pl to create the scrollbuffer dump file
  3. Read the file using standard file system access to extract chat contents

How to detect it

Review file system permissions and ownership of any Irssi scrollbuffer or dump files created during upgrades; check system logs or audit trails for unexpected local reads of files in user home directories or Irssi configuration paths.

What your security team should do

  • Apply the listed fixed versions immediately on all Irssi deployments
  • Audit local file permissions on chat-related temporary files
  • Monitor for any new EPSS increases given the CVE's age and low current score

The record

The buf.pl script before 2.20 in Irssi before 0.8.20 uses weak permissions for the scrollbuffer dump file created between upgrades, which might allow local users to obtain sensitive information from private chat conversations by reading the file.

Affected packages

Ecosystem Package Introduced Fixed
Debian:11 irssi 0 0.8.20-2
Debian:12 irssi 0 0.8.20-2
Debian:13 irssi 0 0.8.20-2
Debian:7 irssi 0 0.8.15-5+deb7u1
Mageia:5 irssi 0 0.8.20-1.mga5
SUSE:Package Hub 12 irssi 0 0.8.20-9.1
Ubuntu:14.04:LTS irssi 0 0.8.15-5ubuntu3.1
Ubuntu:16.04:LTS irssi 0 0.8.19-1ubuntu1.3
openSUSE:Tumbleweed irssi 0 0.8.20-3.1

Related vulnerabilities