Cloudanix VulnDB

CVE-2015-0822

None

CVSS

—

EPSS

2.2%

Published

Feb 25, 2015

CISA due date

—

Cloudanix analysis

Schedule a fix SSVC: Track

A flaw in older web browsers let attackers secretly read files from a person's computer just by getting them to visit a rigged webpage.

Exploitation
Remote Unauthenticated
Attacker needs
None
Complexity
Moderate
Impact
Data Exposure
Component
Application
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

The Form Autocompletion feature allows remote attackers to read arbitrary local files via crafted JavaScript code.

Why it matters to the business

Attackers may access sensitive files on user systems, resulting in data exposure and privacy violations on outdated installations.

How an attack unfolds

An attacker crafts JavaScript that abuses form autocompletion to read and exfiltrate arbitrary files from the victim's machine when the page is visited.

How to fix it

Upgrade Mozilla Firefox to 36.0 or later, Firefox ESR to 31.5 or later, and Thunderbird to 31.5 or later. Apply the listed fixed package versions for libksba on Debian and Ubuntu systems.

How to confirm the fix worked

Verify installed browser and libksba versions match or exceed the fixed releases; test that autocompletion no longer permits file reads from crafted pages.

Typical attack path

  1. Serve a malicious webpage containing crafted JavaScript
  2. Victim browser loads the page and triggers autocompletion
  3. JavaScript reads arbitrary local files
  4. Exfiltrate file contents to attacker-controlled server

How to detect it

Review web proxy logs and browser history for visits to unexpected domains; inspect for JavaScript that interacts with file inputs or form autocompletion events.

What your security team should do

  • Prioritize patching browsers and Thunderbird on all endpoints
  • Scan for and remove outdated libksba packages matching the affected list
  • Monitor for any remaining unpatched systems given the 2015 disclosure date

The record

The Form Autocompletion feature in Mozilla Firefox before 36.0, Firefox ESR 31.x before 31.5, and Thunderbird before 31.5 allows remote attackers to read arbitrary files via crafted JavaScript code.

Affected packages

Ecosystem Package Introduced Fixed
Debian:7 icedove 0 31.5.0-1~deb7u1
Debian:7 iceweasel 0 31.5.0esr-1~deb7u1
Mageia:4 firefox 0 31.5.0-1.mga4
Mageia:4 firefox-l10n 0 31.5.0-1.mga4
Mageia:4 iceape 0 2.33.1-1.mga4
Mageia:4 nspr 0 4.10.8-1.mga4
Mageia:4 nss 0 3.17.4-1.mga4
Mageia:4 thunderbird 0 31.5.0-1.mga4
Mageia:4 thunderbird-l10n 0 31.5.0-1.mga4
Red Hat:enterprise_linux:5::client firefox 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:5::client firefox-debuginfo 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:5::client thunderbird 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:5::client thunderbird-debuginfo 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:5::server firefox 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:5::server firefox-debuginfo 0 0:31.5.0-1.el5_11
Red Hat:enterprise_linux:6::client firefox 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::client firefox-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::client thunderbird 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::client thunderbird-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::computenode firefox 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::computenode firefox-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::server firefox 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::server firefox-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::server thunderbird 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::server thunderbird-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::workstation firefox 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::workstation firefox-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::workstation thunderbird 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:6::workstation thunderbird-debuginfo 0 0:31.5.0-1.el6_6
Red Hat:enterprise_linux:7::client firefox 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::client firefox-debuginfo 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::client thunderbird 0 0:31.5.0-2.el7_1
Red Hat:enterprise_linux:7::client thunderbird-debuginfo 0 0:31.5.0-2.el7_1
Red Hat:enterprise_linux:7::client xulrunner 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::client xulrunner-debuginfo 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::client xulrunner-devel 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::computenode xulrunner 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::computenode xulrunner-debuginfo 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::computenode xulrunner-devel 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::server firefox 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::server firefox 0 0:31.5.0-2.ael7b_1
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::server firefox-debuginfo 0 0:31.5.0-2.ael7b_1
Red Hat:enterprise_linux:7::server thunderbird 0 0:31.5.0-2.ael7b_1
Red Hat:enterprise_linux:7::server thunderbird-debuginfo 0 0:31.5.0-2.ael7b_1
Red Hat:enterprise_linux:7::server xulrunner 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::server xulrunner-debuginfo 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::server xulrunner-devel 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::workstation firefox 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::workstation firefox-debuginfo 0 0:31.5.0-2.el7_0
Red Hat:enterprise_linux:7::workstation thunderbird 0 0:31.5.0-2.el7_1
Red Hat:enterprise_linux:7::workstation thunderbird-debuginfo 0 0:31.5.0-2.el7_1
Red Hat:enterprise_linux:7::workstation xulrunner 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::workstation xulrunner-debuginfo 0 0:31.5.0-1.el7_0
Red Hat:enterprise_linux:7::workstation xulrunner-devel 0 0:31.5.0-1.el7_0
Red Hat:rhel_productivity:5 thunderbird 0 0:31.5.0-1.el5_11
Red Hat:rhel_productivity:5 thunderbird-debuginfo 0 0:31.5.0-1.el5_11
SUSE:Linux Enterprise Desktop 12 MozillaFirefox 0 31.5.0esr-24.1
SUSE:Linux Enterprise Server 12 MozillaFirefox 0 31.5.0esr-24.1
SUSE:Linux Enterprise Server for SAP Applications 12 MozillaFirefox 0 31.5.0esr-24.1
SUSE:Linux Enterprise Software Development Kit 12 MozillaFirefox 0 31.5.0esr-24.1
Ubuntu:14.04:LTS firefox 0 36.0+build2-0ubuntu0.14.04.4
Ubuntu:14.04:LTS thunderbird 0 1:31.5.0+build1-0ubuntu0.14.04.1
openSUSE:Tumbleweed MozillaFirefox 0 50.1.0-1.1
openSUSE:Tumbleweed MozillaThunderbird 0 45.5.1-1.1
openSUSE:Tumbleweed firefox-esr 0 128.5.1-1.1

Related vulnerabilities