IT, Cloud & DevOps Blog

openSUSE Tumbleweed — libdwarf1 — multiple vulnerabilities (6 CVEs) — patch and remediation guide — diagnosis and fix on openSUSE Tumbleweed

openSUSE Tumbleweed — libdwarf1 — multiple vulnerabilities (6 CVEs) — patch and remediation guide

🟠 High   ⏱ 15–60 min  Last verified: 25 May 2026 Affected versions: openSUSE Tumbleweed 📖 ~4 min read  •  Source: SUSE security advisory (see also SUSE bugzilla) Related CVEs: CVE-2016-5041 CVE-2016-5029 CVE-2016-5033 CVE-2016-5037 CVE-2016-9480 CVE-2019-14249 Upstream summary: dwarf_macro5.c in libdwarf before 20160923 allows remote attackers to cause a denial of service (NULL pointer dereference) […]

Read more
How to Configure Audit Policy on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Audit Policy on Windows Server 2012 R2

How to Configure Audit Policy on Windows Server 2012 R2 A well-configured audit policy is the foundation of security monitoring and forensic investigation on Windows Server 2012 R2. Audit policies generate security event log entries when specific activities occur — such as logon attempts, privilege use, object access, or policy changes. Windows Server 2012 R2 […]

Read more
How to Set Up a DevSecOps Pipeline on SLES 12 — step-by-step SUSE Linux Enterprise 12 tutorial on Progressive Robot

How to Set Up a DevSecOps Pipeline on SLES 12

Introduction This tutorial covers How to Set Up a DevSecOps Pipeline on SLES 12 on SLES 12. SLES 12 (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 12 system is up to date: […]

Read more
FreeBSD 12 — mutt-devel-lite — security advisory — patch and remediation guide — diagnosis and fix on FreeBSD 12

FreeBSD 12 — mutt-devel-lite — security advisory — patch and remediation guide

🟢 Low   ⏱ 5–15 min  Last verified: 3 July 2019 Affected versions: FreeBSD 12 📖 ~4 min read  •  Source: FreeBSD VuXML VuXML topic: mutt — Remote Buffer Overflow Vulnerability Upstream summary: SecurityFocus reports: Mutt is prone to a remote buffer-overflow vulnerability. This issue is due to the application's failure to properly bounds-check user-supplied […]

Read more
Entendendo mapas em Go — step-by-step Programming tutorial on Progressive Robot

Entendendo mapas em Go

A maioria das linguagens de programação modernas tem o conceito de um tipo dicionário ou um tipo hash. Esses tipos são comumente usados para armazenar dados em pares com uma chave que mapeia um valor. Em Go, o tipo de dados mapa é o tipo no qual a maioria dos programadores…

Read more
Understanding defer in Go — step-by-step Programming tutorial on Progressive Robot

Understanding defer in Go

Go has many of the common control flow keywords found in other programming languages such as if, switch, for, etc. One keyword that isn’t found in most other programming languages is defer, and though it’s less common you’ll quickly see how useful it can be in your programs. In this article we will learn how to properly use the defer statement for cleaning up resources as well as several common mistakes that are made when using defer.

Read more
CHAT