April 2020 - Page 9 of 66

How To Protect SSH with Fail2Ban on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Protect SSH with Fail2Ban on Ubuntu 20.04

Fail2ban is a service that can be run on your server to dynamically block clients that repeatedly fail to authenticate correctly with your services . This can help mitigate the affect of brute force attacks and illegitimate users of your services. In this guide, we’ll demonstrate how to install and configure fail2ban to protect SSH on an Ubuntu 20.04 server.

Read more
FreeBSD 12 — nas — multiple vulnerabilities (3 CVEs) — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — nas — multiple vulnerabilities (3 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: nas — multiple vulnerabilities Related CVEs: CVE-2013-4256 CVE-2013-4257 CVE-2013-4258 Upstream summary: Hamid Zamani reports: multiple security problems (buffer overflows, format string vulnerabilities and missing input sanitising), which could lead to […]

Read more
Debian 9 — twig — vulnerability — patch and remediation guide — diagnosis and fix on Debian 9

Debian 9 — twig — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 25 May 2026 Affected versions: Debian 9 (stretch) 📖 ~4 min read  •  Source: Debian Security Tracker Related CVEs: CVE-2019-9942 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
Ubuntu 18.04 — jquery — multiple vulnerabilities (4 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 18.04

Ubuntu 18.04 — jquery — multiple vulnerabilities (4 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: Ubuntu 18.04 (bionic) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-7622-1 Related CVEs: CVE-2020-11023 CVE-2019-11358 CVE-2020-11022 CVE-2012-6708 Upstream summary: It was discovered that jQuery did not correctly handle HTML tags. An attacker could possibly use this issue to execute a […]

Read more
Compare Functional Programming, Imperative Programming and Object Oriented Programming — step-by-step Programming tutorial on Progressive Robot

Compare Functional Programming, Imperative Programming and Object Oriented Programming

As Oracle Corporation has introduced some Functional constructs in Java SE 8, now-a-days most of the Interviewers are interested to ask some questions about Functional Programming. As a Java/Groovy/Scala Developer or any Functional Programming Developer, we should learn the following questions and answers to clear interviews: … And More What is Functional Programming? What are […]

Read more
openSUSE Tumbleweed — ruby2.2-rubygem-rack — multiple vulnerabilities (3 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — ruby2.2-rubygem-rack — multiple vulnerabilities (3 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE advisory openSUSE-SU-2025:14811-1 (see also SUSE bugzilla) Related CVEs: CVE-2013-0262 CVE-2013-0263 CVE-2015-3225 Upstream summary: rack/file.rb (Rack::File) in Rack 1.5.x before 1.5.2 and 1.4.x before 1.4.5 allows attackers to access arbitrary files outside the intended […]

Read more
Common Problems 121669

Debian 9 Locale Misconfiguration Causes Perl Warning

🟢 Low   ⏱ 5–30 min  Last verified: 20 May 2026 Affected versions: Debian 9 📖 ~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 & […]

Read more
CHAT