Read the docs
TI-2024-32138 Aliases CVE-2024-47884

Insecure Temporary File in `foxmarks`

Priority LOW 12CWE-378Published · Updated

Key facts

Attack vector
Local
Privileges required
Low
User interaction
Passive
Attack complexity
Low
Attack requirements
None
Impact type
—
Confidentiality · integrity · availability
Low · Low · None
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA.

Summary

foxmarks is a CLI read-only interface for Firefox's bookmarks and history. A temporary file was created under the /tmp directory with read permissions for all users containing a copy of Firefox's database of bookmarks, history, input history, visits counter, use counter, view counter and more confidential information about the history of using Firefox. Permissions default to 0o600 for NamedTempFile. However, after copying the database, its permissions were copied with it resulting in an insecure file with 0x644 permissions. A malicious user is able to read the database when the targeted user executes foxmarks bookmarks or foxmarks history. This vulnerability is patched in v2.1.0.

Why it matters now

Exploitation None reported CISA SSVC · not in CISA KEV
EPSS 0.00184 8th percentileScored 2026-11-07
Fix Fixed foxmarks (zefr0x): 2.1.0

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

VendorProductAffected versionsFixed inStatusSource
zefr0xfoxmarksbefore 2.1.02.1.0Patch availableCNA
  • foxmarks Vendorzefr0x Affected before 2.1.0 Fixed in 2.1.0 Patch available CNA

Remediation

  • Fix · CNA foxmarks (zefr0x) Fixed in 2.1.0

Timeline

  1. 2026-10-02 Threatist record created from CVE-2024-47884

References

Sources

This product uses the NVD API but is not endorsed or certified by the NVD. Sources and licences