Linux

Ubuntu 18.04 — python-reportlab — vulnerability — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — python-reportlab — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 12 March 2020 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4273-1 Related CVEs: CVE-2019-17626 Upstream summary: It was discovered that ReportLab incorrectly handled certain XML documents. If a user or automated system were tricked into processing a specially crafted document, […]

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

Arch Linux — geckodriver — 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-202107-71 Related CVEs: CVE-2020-15660 Upstream summary: Type: cross-site request forgery. Status: Fixed. Affected: 0.26.0-1. Fixed in: 0.29.1-1. Group: AVG-2180. Table of contents Symptom & Impact Environment & Reproduction Root Cause […]

Read more
How to Audit Linux Security with Lynis on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Audit Linux Security with Lynis on RHEL 8

Lynis is a battle-tested open-source security auditing tool that scans your Linux system, identifies misconfigurations, and produces a prioritised list of hardening suggestions. On RHEL 8, it is available through the EPEL 8 repository and runs entirely from the command line without requiring a daemon or persistent service. After each scan, Lynis assigns a hardening […]

Read more
Common Problems 118600

Ubuntu 16.04 external monitor not detected

🟡 Medium   ⏱ 5–30 min  Last verified: 11 March 2020 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

Read more
Common Problems 117921

Ubuntu 18.04 Broken Dependencies and Held Packages

🟡 Medium   ⏱ 5–30 min  Last verified: 11 March 2020 📖 ~1 min read Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis Quick Triage Step-by-Step Diagnosis Solution – Primary Fix Solution – Alternative Approaches Verification & Acceptance Criteria Rollback Plan Prevention & Hardening Related Errors & Cross-Refs References & Further […]

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

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

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE advisory SUSE-SU-2016:2506-1 (see also SUSE bugzilla) Related CVEs: CVE-2014-0250 CVE-2014-0791 Upstream summary: Multiple integer overflows in client/X11/xf_graphics.c in FreeRDP allow remote attackers to have an unspecified impact via the width and height to […]

Read more
How to Set Up rsync Backup Jobs on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Set Up rsync Backup Jobs on Debian 10

Introduction How to Set Up rsync Backup Jobs on Debian 10 is a fundamental operation for any administrator maintaining a Debian 10 Buster server. Debian 10 Buster ships with the Linux 6.12 kernel, updated toolchains, and a fully refreshed package archive — meaning version numbers, configuration file paths, and some dependency chains differ from Debian […]

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

Oracle Linux 8 — libcroco — vulnerability — patch and remediation guide (ELSA-2020-3654)

🟡 Medium   ⏱ 10–30 min  Last verified: 11 March 2020 Affected versions: Oracle Linux 8 📖 ~4 min read  •  Source: ELSA advisory ELSA-2020-3654 Related CVEs: CVE-2020-12825 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
CHAT