2019 - Page 154 of 527

How to Set Up a Highly Available Web Stack with Keepalived on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Set Up a Highly Available Web Stack with Keepalived on RHEL 7

How to Set Up a Highly Available Web Stack with Keepalived on RHEL 7 High availability eliminates single points of failure by ensuring that if one server goes down, another takes over seamlessly. For web servers, one of the most common HA patterns is a Virtual IP (VIP) address that floats between two or more […]

Read more
Python slice string — step-by-step Python tutorial on Progressive Robot

Python slice string

URL: https://www.progressiverobot.com/python-slice-string/ Python string supports slicing to create substring. Note that Python string is immutable, slicing creates a new substring from the source string and original string remains unchanged. Python slice string Python slice string syntax is: str_object[start_pos:end_pos:step] The slicing starts with the start_pos index (included) and ends at end_pos index (excluded). The step parameter […]

Read more
Ubuntu 14.04 — thunderbird — multiple vulnerabilities (20 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 14.04

Ubuntu 14.04 — thunderbird — multiple vulnerabilities (20 CVEs) — patch and remediation guide

🟠 High   ⏱ 15–60 min  Last verified: 16 October 2019 Affected versions: Ubuntu 14.04 (trusty) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-3927-1 Related CVEs: CVE-2018-18506 CVE-2019-9788 CVE-2019-9790 CVE-2019-9791 CVE-2019-9792 CVE-2019-9793 CVE-2019-9795 CVE-2019-9796  +12 more Upstream summary: It was discovered that Thunderbird allowed PAC files to specify that requests to localhost are […]

Read more
Min Heap Binary Tree — step-by-step Programming tutorial on Progressive Robot

Min Heap Binary Tree

URL: https://www.progressiverobot.com/min-heap-binary-tree/ A Min Heap Binary Tree is a Binary Tree where the root node has the minimum key in the tree. The above definition holds true for all sub-trees in the tree. This is called the Min Heap property. Almost every node other than the last two layers must have two children. That is, […]

Read more
Ubuntu 16.04 — opencv — multiple vulnerabilities (5 CVEs) — patch and remediation guide — diagnosis and fix on Ubuntu 16.04

Ubuntu 16.04 — opencv — multiple vulnerabilities (5 CVEs) — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 16 October 2019 Affected versions: Ubuntu 16.04 (xenial) 📖 ~4 min read  •  Source: Ubuntu Security Notice USN-4818-1 Related CVEs: CVE-2019-15939 CVE-2019-14491 CVE-2017-18009 CVE-2019-14492 CVE-2019-14493 Upstream summary: It was discovered that OpenCV did not properly manage certain objects, leading to a divide-by-zero. If a user were tricked […]

Read more
Gentoo Linux — media-sound/bladeenc — vulnerability — patch and remediation guide — diagnosis and fix on Gentoo Linux

Gentoo Linux — media-sound/bladeenc — vulnerability — patch and remediation guide

🟡 Medium   ⏱ 10–30 min  Last verified: 25 May 2026 Affected versions: Gentoo Linux 📖 ~4 min read  •  Source: Gentoo GLSA GLSA-202107-18 Related CVEs: CVE-2017-14648 Upstream summary: A crafted file could cause a buffer overflow in the iteration_loop function in BladeEnc. Table of contents Symptom & Impact Environment & Reproduction Root Cause Analysis […]

Read more
Установка и использование Composer в Ubuntu 18.04 — step-by-step Linux tutorial on Progressive Robot

Установка и использование Composer в Ubuntu 18.04

Предыдущая версия данного обучающего руководства была написана Бренненом Бернсом. Composer — это популярный менеджер зависимостей PHP, который упрощает процесс установки и обновления зависимостей…

Read more
FreeBSD 12 — postfix-current-base — multiple vulnerabilities (2 CVEs) — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — postfix-current-base — multiple vulnerabilities (2 CVEs) — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 15 October 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: Postfix — memory corruption vulnerability Related CVEs: CVE-2011-0411 CVE-2011-1720 Upstream summary: The Postfix SMTP server has a memory corruption error, when the Cyrus SASL library is used with authentication mechanisms […]

Read more
How to Register SLES 15 with SUSE Customer Center — step-by-step SUSE Linux Enterprise 15 tutorial on Progressive Robot

How to Register SLES 15 with SUSE Customer Center

Introduction This tutorial covers How to Register SLES 15 with SUSE Customer Center on SLES 15. SLES 15 (SUSE Linux Enterprise Server 16) is SUSE’s enterprise-grade Linux distribution. It uses the zypper package manager, AppArmor for mandatory access control, and systemctl for service management. Prerequisites Ensure your SLES 15 system is up to date: zypper […]

Read more
FreeBSD 12 — py26-pycrypto — vulnerability — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — py26-pycrypto — vulnerability — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 15 October 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: pycrypto — PRNG reseed race condition Related CVEs: CVE-2013-1445 Upstream summary: Dwayne Litzenberger reports: In PyCrypto before v2.6.1, the Crypto.Random pseudo-random number generator (PRNG) exhibits a race condition that may […]

Read more
CHAT