Cloudanix VulnDB

CVE-2023-40403

Medium · 6.5

CVSS

6.5

EPSS

1.3%

Published

Sep 27, 2023

CISA due date

—

Cloudanix analysis

Monitor only SSVC: Track

A problem in how Apple devices handle web pages could let attackers see private information when someone visits a harmful website.

Exploitation
Requires User Interaction
Attacker needs
User Interaction
Complexity
Low
Impact
Data Exposure
Component
Web Framework
Class
Information Disclosure
Remediation
Upgrade
Effort
Medium
Patch risk
Low

What it actually does

A memory handling flaw in web content processing allows disclosure of sensitive information across the network without authentication when a user interacts with malicious content.

Why it matters to the business

Attackers could obtain confidential data from users who visit compromised or attacker-controlled websites, leading to potential data breaches and loss of sensitive information on affected Apple devices.

How an attack unfolds

An attacker hosts or compromises a website containing specially crafted web content that triggers the memory handling issue during rendering; when a user visits the page the flaw leaks sensitive memory contents back to the attacker.

How to fix it

Update affected devices to the fixed releases listed in the advisory: macOS Ventura 13.6, tvOS 17, iOS 16.7 and iPadOS 16.7, macOS Monterey 12.7, watchOS 10, iOS 17 and iPadOS 17, or macOS Sonoma 14.

How to confirm the fix worked

Verify installed OS versions against the fixed releases; confirm the vulnerability is no longer present by checking system update history or running vendor-supplied diagnostics.

Typical attack path

  1. Prepare malicious web content exploiting the memory flaw
  2. Host or inject the content on a reachable website
  3. Trick or wait for a user to visit the page with a vulnerable browser
  4. Trigger disclosure of sensitive information during content processing

How to detect it

Review browser or system logs for unexpected memory access or web content processing errors around the time of suspected visits to untrusted sites; correlate with network traffic showing unexpected data exfiltration.

What your security team should do

  • Apply the listed OS updates immediately on all managed devices
  • Prioritize devices that browse the web frequently
  • Monitor for any post-update issues and test critical applications

The record

The issue was addressed with improved memory handling. This issue is fixed in macOS Ventura 13.6, tvOS 17, iOS 16.7 and iPadOS 16.7, macOS Monterey 12.7, watchOS 10, iOS 17 and iPadOS 17, macOS Sonoma 14. Processing web content may disclose sensitive information.

Affected packages

Ecosystem Package Introduced Fixed
AlmaLinux:8 libxslt 0 1.1.32-6.2.el8_10
AlmaLinux:8 libxslt-devel 0 1.1.32-6.2.el8_10
Debian:11 libxslt 0 No fix
Debian:12 libxslt 0 No fix
Debian:13 libxslt 0 No fix
Debian:14 libxslt 0 1.1.35-2
SUSE:Enterprise Storage 7.1 libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise High Performance Computing 15 SP3-LTSS libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-ESPOS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise High Performance Computing 15 SP4-LTSS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-ESPOS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise High Performance Computing 15 SP5-LTSS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Micro 5.1 libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise Micro 5.2 libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise Micro 5.3 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Micro 5.4 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Micro 5.5 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Module for Basesystem 15 SP6 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Module for Package Hub 15 SP6 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Server 15 SP3-LTSS libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise Server 15 SP4-LTSS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Server 15 SP5-LTSS libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP3 libxslt 0 1.1.32-150000.3.17.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP4 libxslt 0 1.1.34-150400.3.6.1
SUSE:Linux Enterprise Server for SAP Applications 15 SP5 libxslt 0 1.1.34-150400.3.6.1
SUSE:Manager Proxy 4.3 libxslt 0 1.1.34-150400.3.6.1
SUSE:Manager Server 4.3 libxslt 0 1.1.34-150400.3.6.1
openSUSE:Leap 15.6 libxslt 0 1.1.34-150400.3.6.1
openSUSE:Leap 15.6 libxslt-python 0 1.1.32-150000.3.17.1

Related vulnerabilities