Linux

openSUSE Tumbleweed — guile — multiple vulnerabilities (2 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — guile — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE advisory openSUSE-SU-2023:0137-1 (see also SUSE bugzilla) Related CVEs: CVE-2016-8605 CVE-2016-8606 Upstream summary: The mkdir procedure of GNU Guile temporarily changed the process' umask to zero. During that time window, in a multithreaded application, […]

Read more
What's New in Debian 10 Buster — step-by-step Linux tutorial on Progressive Robot

What’s New in Debian 10 Buster

This guide is a brief overview of the new features and significant changes to Debian 10 Buster since the previous Debian release. It focuses mainly on changes that will affect users running Debian in a typical server environment.

Read more
openSUSE Tumbleweed — munin — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — munin — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE security advisory (see also SUSE bugzilla) Related CVEs: CVE-2012-2147 CVE-2013-6048 CVE-2013-6359 CVE-2017-6188 Upstream summary: munin-cgi-graph in Munin 2.0 rc4 allows remote attackers to cause a denial of service (disk or memory consumption) via […]

Read more
How to Install MySQL 5.7 on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Install MySQL 5.7 on RHEL 7

How to Install MySQL 5.7 on RHEL 7 MySQL 5.7 is one of the most widely deployed open-source relational database management systems in the world. While RHEL 7 ships with MariaDB as its default MySQL-compatible database, many production environments specifically require the Oracle MySQL 5.7 branch for compatibility with existing applications, stored procedures, or third-party […]

Read more
How to Read Command Line Arguments in Shell Scripts? — step-by-step Linux tutorial on Progressive Robot

How to Read Command Line Arguments in Shell Scripts?

URL: https://www.progressiverobot.com/read-command-line-arguments-in-shell-scripts/ Reading user input is one part of the equation. In today's article, we'll learn to read command-line arguments in shell scripts. Shell scripts are an essential tool for any Linux user. They play a major role in automating daily tasks and creating your own commands or macros. These shell scripts can receive input […]

Read more
Arch Linux — cimg — vulnerability — patch and remediation guide — diagnosis and fix on Arch Linux

Arch Linux — cimg — vulnerability — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: Arch Linux (rolling release) 📖 ~4 min read  •  Source: Arch ASA ASA-202012-2 Related CVEs: CVE-2020-25693 Upstream summary: Type: arbitrary code execution. Status: Fixed. Affected: 2.9.2-1. Fixed in: 2.9.4-1. Group: AVG-1318. Table of contents Symptom & Impact Environment & Reproduction Root Cause […]

Read more
NGINX as Reverse Proxy for Node or Angular application — step-by-step Linux tutorial on Progressive Robot

NGINX as Reverse Proxy for Node or Angular application

URL: https://www.progressiverobot.com/nginx-reverse-proxy-node-angular/ A reverse proxy is a server that retrieves resources for clients from one or more upstream servers. It typically places itself behind a firewall in a private network and forwards clients request to these upstream servers. A reverse proxy greatly improves security, performance, and reliability of any web application. Many modern web applications […]

Read more
SLES 12 — libonig2 — vulnerability — patch and remediation guide — diagnosis and fix on SLES 12

SLES 12 — libonig2 — vulnerability — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 20 May 2020 Affected versions: SLES 12 📖 ~4 min read  •  Source: SUSE advisory SUSE-IU-2022:1093-1 (see also SUSE bugzilla) Related CVEs: CVE-2020-26159 Upstream summary: DO NOT USE THIS CANDIDATE NUMBER. ConsultIDs: none. Further investigation showed that it was not a security issue. Notes: none Table of […]

Read more
Oracle Linux 8 — sudo — vulnerability — patch and remediation guide — diagnosis and fix on Oracle Linux 8

Oracle Linux 8 — sudo — vulnerability — patch and remediation guide (ELSA-2019-3694)

🟠 High   ⏱ 15–60 min  Last verified: 20 May 2020 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2019-3694 Related CVEs: CVE-2019-14287 Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance […]

Read more
How to Set Up Software RAID with mdadm on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up Software RAID with mdadm on RHEL 8

Software RAID using mdadm provides redundant disk storage without requiring a hardware RAID controller, making it ideal for cost-effective high-availability storage on RHEL 8. RAID 1 (mirroring) writes identical data to two disks simultaneously; if one disk fails, the other continues serving data without interruption and the array can be rebuilt onto a replacement drive. […]

Read more
CHAT