-
Security Focus – CVE-2022-3524 Ping6 command (16th Oct 2022)
Preface: Ping6 command uses ICMPv6 ECHO_REQUEST to check network connectivity. This design weakness found July 2022 (few months ago). The remedy looks simple, the key element is destroy the ping6 socket – inet6_destroy_sock(sk); Background: In computing, a system call (commonly abbreviated to syscall) is the programmatic way in which a computer program requests a service…
-
CVE-2022-20436 – Android design weakness.There is an unauthorized service in the system service. (11th Oct 2022)
Preface: Looking back at the history of Android, explore Android’s ongoing evolution with this visual timeline of versions, starting Cupcake (early 2009’s Android 1.5 Cupcake) and going all the way to 2022’s Android 13 release. It really was a revolution from cordless phones to smart devices. Background: What is the role of an Activitymanager in…
-
Security Focus: CVE-2022-42012 – Design flaw in the Dbus daemon (10/10/2022)
Preface: D-bus has nothing to do with the kernel or the driver, but no one is preventing drivers from having a D-Bus service too, if that’s their design. There are two standard message bus instances: the systemwide message bus (installed on many systems as the “messagebus” init service) and the per-user-login-session message bus (started each…
-
CVE-2022-42703 – mm/rmap[.]c in the Linux kernel before 5[.]19[.]7 has a use-after-free related to leaf anon_vma double reuse. (9th Oct 2022)
Preface: Memory is managed differently depending on the programming language in which the application is written. Some languages, such as C, require the programmer to manage direct allocation of memory. Background: There is usually a requirement in the kernel to find all VMAs that map this page through the struct page data structure. Early linux…
-
CVE-2022-39280 – ReDoS issue in dparse (6th Oct 2022)
Preface: Python can be used to develop a wide variety of applications, including web applications, gaming applications, enterprise applications, ML applications, image processing, text processing, and more. Background: When managing Python environments, one of the key concerns is dependency management. Dependencies are all of the software components required by your project in order for it…
-
Security Focus: The vulnerabilities in Qualcomm closed-source components that could lead to arbitrary code execution. (CVE-2022-25718, CVE-2022-25748) 5th Oct 2022
Preface: What’s interesting about our focus on CVE-2022-25718 and CVE-2022-25748 is that it exposes weaknesses in the traditional design process. What is closed-source components?On a Linux system, drivers in general are components that compile with the Linux kernel, and they are necessarily subject to the GPL. Background and vulnerabilities: IEEE 802.11 standard, popularly known as…
-
Are the protection controls of Windows 11 22H2 ready for different countries’ cyber laws and cyber security protection mechanisms? (5th Oct 2022)
Preface: By integrating the chip inside future Intel, AMD and Qualcomm central processor units, or CPUs, it makes it far more difficult for hackers with physical access to a computer to launch hardware attacks and extract sensitive data, Microsoft said.Pluton Security Processor can emulate TPM using APIs, making the integration seamless, thus basically removing the…
-
About CVE-2022-41849 : smscufx driver – Fix use-after-free in ufx_ops_open() (2nd Oct 2022)
Preface: Do I need to install drivers in Linux? That’s the vision of Linux — the drivers are open-source and integrated into the kernel and other pieces of software. You don’t have to install them or tweak them — the system automatically detects your hardware and uses the appropriate drivers. If you’ve installed Linux, your…
-
About CVE-2022-41828: AWS Redshift JDBC Driver, a secure class loading and verification mechanism is require. (29-09-2022)
Preface: This design weakness was fixed on earlier June 2022. As we know, there is no mandatory policy on vendor side when should be disclosed the vulnerability details. It all depends on vendor analysis and judgement. So, as a user we only take the action to do the patching. Background: By default, Redshift stores data…
-
Casual style mining CVE-2022-22074 details (28th Sep 2022)
Foreword: A vulnerability published a few months ago (CVE-2022-22071) intrigued me due to a design flaw in snapdargon’s memory management. Therefore written down my gather information on the subject.CVE-2022-22071 – Possible use after free when process shell memory is freed using IOCTL munmap call and process initialization is in progress in Snapdragon Auto, Snapdragon Compute,…