Where
-Infinity
0
Severity
7.5
Integer Overflow, Input Validation, Race Condition, Double Free
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

A flaw was found in libxml2. Parsing a XML document with the XMLPARSEHUGE option enabled can result in an integer overflow because safety checks were missing in some functions. Also, the xmlParseEntityValue function didn't have any length limitation.

1 / 21
First published (updated )
Severity
5.9
Null Pointer Dereference, Input Validation
AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:N/A:H

Last updated 24 July 2024

1 / 7
Source: Ubuntu
First published (updated )
Severity
7.5
Use After Free, Race Condition, Input Validation, Integer Overflow
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:U

Accessibility. A privacy issue was addressed by removing sensitive data.

1 / 44
Source: Apple
First published (updated )
Severity
9.2
Buffer Overflow, Input Validation, Use After Free
AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/AU:N/R:U/V:D/RE:M/U:Amber

Summary

Out-of-bounds Write vulnerability in the bundled Brotli decoder in yjh0502 erl-brotli allows an attacker who supplies a crafted Brotli-compressed stream to brotli:decode/1 to corrupt decoder state memory, disclose memory contents, crash the Erlang VM, or potentially execute code.

erl-brotli compiles its own copy of the Google Brotli C sources under csrc into a NIF, and brotlidecoderdecompressstream in csrc/brotlinif.c hands the input to BrotliDecoderDecompressStream. In csrc/dec/decode.c, DecodeBlockTypeAndLength returns false for a block switch in a category with at most one block type, and the non-streaming callers DecodeLiteralBlockSwitch, DecodeCommandBlockSwitch and DecodeDistanceBlockSwitch discard that result, so decoding continues with inconsistent state. The decoder runs inside a NIF, so memory corruption or a crash takes down the whole VM rather than the calling process. Because the package carries its own copy of the library, the Brotli version installed on the host does not matter.

This issue affects brotli: from 0.3.0 before 0.3.4.

Impact

An attacker who can get an application to decode a Brotli stream they control, for example an HTTP client that decompresses Content-Encoding: br responses with this package, can crash the Erlang VM and potentially run code inside it.

1 / 21
Source: OSV
First published (updated )
Severity
5.4
AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

A logic issue was addressed with improved state management. This issue is fixed in iOS 18.7.12 and iPadOS 18.7.12, iOS 26.7.3 and iPadOS 26.7.3, iOS 27.2.1 and iPadOS 27.2.1, macOS Golden Gate 27.2.1, macOS Sequoia 15.8.3, macOS Tahoe 26.7.3, visionOS 27.2.1, watchOS 26.6.1, watchOS 27.2.1. An attacker in Bluetooth range may be able to bypass the rate limit on pairing code attempts.

1 / 2
Source: MITRE
First published (updated )
Severity
5.5
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

AirPlay. A logic issue was addressed with improved state management.

1 / 3
Source: Apple
First published (updated )
Input Validation, Use After Free

AirPlay. A logic issue was addressed with improved state management.

1 / 9
Source: Apple
First published (updated )
Severity
8.8
Use After Free
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

A use-after-free issue was addressed with improved memory management. This issue is fixed in iOS 18.7.12 and iPadOS 18.7.12, iOS 26.7.3 and iPadOS 26.7.3, iOS 27.2.1 and iPadOS 27.2.1, macOS Golden Gate 27.2.1, macOS Sequoia 15.8.3, macOS Tahoe 26.7.3, visionOS 27.2.1, watchOS 26.6.1, watchOS 27.2.1. An attacker in Bluetooth range may be able to corrupt process memory.

1 / 4
Source: MITRE
First published (updated )
Severity
5.4
Input Validation, Use After Free
AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

A logic issue was addressed with improved state management. This issue is fixed in iOS 18.7.12 and iPadOS 18.7.12, iOS 26.7.3 and iPadOS 26.7.3, iOS 27.2.1 and iPadOS 27.2.1, macOS Golden Gate 27.2.1, macOS Sequoia 15.8.3, macOS Tahoe 26.7.3, visionOS 27.2.1, watchOS 26.6.1, watchOS 27.2.1. An attacker in Bluetooth range may be able to bypass the rate limit on pairing code attempts and pair with a device without user interaction.

1 / 7
Source: MITRE
First published (updated )
Input Validation, Use After Free

A logic issue was addressed with improved state management. This issue is fixed in iOS 18.7.12 and iPadOS 18.7.12, iOS 26.7.3 and iPadOS 26.7.3, iOS 27.2.1 and iPadOS 27.2.1, macOS Golden Gate 27.2.1, macOS Sequoia 15.8.3, macOS Tahoe 26.7.3, visionOS 27.2.1, watchOS 26.6.1, watchOS 27.2.1. An attacker on the same network may be able to bypass the rate limit on AirPlay pairing code attempts.

1 / 11
Source: MITRE
First published (updated )
Severity
5.4
Input Validation, Use After Free
AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

AirPlay. A logic issue was addressed with improved state management.

1 / 6
Source: Apple
First published (updated )
Severity
7.5
Input Validation, Use After Free
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

AirPlay. A logic issue was addressed with improved state management.

1 / 9
Source: Apple
First published (updated )
Severity
3.5
Buffer Overflow, Race Condition, Input Validation, Use After Free, Null Pointer Dereference
AV:P/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:N

Accelerate. An out-of-bounds read was addressed with improved bounds checking.

1 / 38
Source: Apple
First published (updated )
Severity
5.5
Buffer Overflow, SQL Injection
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

In SQLite before 3.32.3 select.c mishandles query-flattener optimization leading to a multiSelectOrderBy heap overflow because of misuse of transitive properties for constant propagation.

1 / 8
Source: Microsoft
First published (updated )
Severity
6.1
Buffer Overflow, Use After Free, Input Validation, Null Pointer Dereference, Race Condition, Integer Overflow
AV:L/AC:L/PR:N/UI:R/S:U/C:L/I:N/A:H

802.1X. An authentication issue was addressed with improved state management.

1 / 44
Source: Apple
First published (updated )
Severity
6.3
Input Validation
AV:A/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L

Accessibility. A privacy issue was addressed with improved private data redaction for log entries.

1 / 14
Source: Apple
First published (updated )
Severity
7.5
AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

In libexpat before 2.2.8, crafted XML input could fool the parser into changing from DTD parsing to document parsing too early; a consecutive call to XMLGetCurrentLineNumber (or XMLGetCurrentColumnNumber) then resulted in a heap-based buffer over-read.

1 / 6
Source: Ubuntu
First published (updated )
Severity
7.8
Code Injection, Input Validation, Race Condition
AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

Apple Neural Engine. The issue was addressed with improved memory handling.

1 / 60
Source: Apple
First published (updated )
Severity
7.4
AV:A/AC:L/PR:L/UI:R/S:U/C:H/I:H/A:H

A vulnerability was discovered in Linux, FreeBSD, OpenBSD, MacOS, iOS, and Android that allows a malicious access point, or an adjacent user, to determine if a connected user is using a VPN, make positive inferences about the websites they are visiting, and determine the correct sequence and acknowledgement numbers in use, allowing the bad actor to inject data into the TCP stream. This provides everything that is needed for an attacker to hijack active connections inside the VPN tunnel.

1 / 3
Source: Ubuntu
First published (updated )
Severity
5.5
Buffer Overflow
AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:N/A:N

A privacy issue was addressed with improved access restrictions. This issue is fixed in iOS 27 and iPadOS 27, macOS Golden Gate 27, tvOS 27, visionOS 27, watchOS 27. An app may be able to access sensitive user data.

1 / 12
Source: NVD
First published (updated )
Severity
6.5
Use After Free, Race Condition, Input Validation, Integer Overflow, Buffer Overflow, Path Traversal
AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

1 / 49
Source: Apple
First published (updated )
Severity
5.4
Use After Free, Race Condition, Input Validation, Integer Overflow, Buffer Overflow, Path Traversal
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:L/A:L

A use after free issue was addressed with improved memory management. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, tvOS 27, visionOS 27, watchOS 27. Processing a maliciously crafted media file may lead to unexpected app termination or corrupt process memory.

1 / 67
Source: NVD
First published (updated )
Severity
4.3
AV:N/AC:L/PR:N/UI:R/S:U/C:N/I:N/A:L

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

1 / 2
Source: Apple
First published (updated )
Severity
8.8
Input Validation, Integer Overflow, Use After Free, Race Condition, Buffer Overflow, Path Traversal
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

A stack overflow was addressed with improved input validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, macOS Sequoia 15.8, macOS Tahoe 26.7, visionOS 27. An attacker with a paired Bluetooth device may be able to execute arbitrary code.

1 / 60
Source: NVD
First published (updated )
Severity
6.2
Input Validation, Integer Overflow, Use After Free, Race Condition, Null Pointer Dereference, Buffer Overflow, Double Free, Path Traversal
AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N

A permissions issue was addressed with improved validation. This issue is fixed in iOS 26.7 and iPadOS 26.7, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. A local attacker may be able to overwrite restricted files.

1 / 221
Source: NVD
First published (updated )
Severity
8.8
Input Validation, Integer Overflow, Use After Free, Race Condition, Null Pointer Dereference, Buffer Overflow, Double Free, Path Traversal
AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H

A type confusion issue was addressed with improved state management. This issue is fixed in Safari 27, iOS 27 and iPadOS 27, macOS Golden Gate 27, visionOS 27. Processing maliciously crafted web content may lead to arbitrary code execution.

1 / 270
Source: NVD
First published (updated )
Severity
5.5
Buffer Overflow, Race Condition, Input Validation, Integer Overflow, Use After Free, Null Pointer Dereference, Path Traversal
AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

1 / 85
Source: Apple
First published (updated )
Severity
4.6
Use After Free, Race Condition, Input Validation, Null Pointer Dereference, Buffer Overflow, Integer Overflow, Double Free, Path Traversal
AV:P/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

1 / 277
Source: Apple
First published (updated )
Severity
6.5
Use After Free, Race Condition, Input Validation, Null Pointer Dereference, Buffer Overflow, Integer Overflow, Double Free, Path Traversal
AV:A/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H

Accelerate Framework. An out-of-bounds write issue was addressed with improved bounds checking.

1 / 296
Source: Apple
First published (updated )

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203