Practical security insights for teams without a SOC

No vendor fluff. No recycled threat reports. Real guidance on vulnerability scanning, malware, and attack surface management — written by practitioners.

o

Obaida Al-Sulaiman

Information Security Manager · CISSP · CEH · OSCP

An IP vulnerability scan checks a specific IP address for security weaknesses that can be detected from the scanner’s location. It identifies reachable ports and services, gathers evidence about the software or configuration behind them, and checks that evidence for known vulnerabilities and security issues. This matters because internet-facing services remain an important route into […]
API security testing is the process of checking application programming interfaces for vulnerabilities, misconfigurations, authorization failures, unsafe input handling, and business-logic weaknesses before attackers can exploit them. Effective testing combines code analysis, dynamic scanning, fuzzing, specification-based testing, and human review across development and production. This guide explains what to test, which methods and tools to […]
By Obaida Al-Sulaiman, Information Security Manager (CISSP, GXPN, GWAPT). Reviewed September 2026. REST API security is the set of methods and controls that protect RESTful APIs from unauthorized access, data theft, and abuse. It spans authentication, authorization, encryption, rate limiting, inventory, and continuous testing. In Salt Security’s Q1 2025 survey, 99 percent of respondents said […]
API fuzzing is an automated security testing technique that floods your API endpoints with malformed, random, and unexpected inputs to find the bugs and vulnerabilities that normal testing never triggers. Instead of checking whether an endpoint returns the right answer for valid data, an API fuzzer asks what breaks when the data is wrong. This […]
An open ports security risk assessment is the process of finding every internet-facing port, identifying the service behind it, and scoring how likely an attacker is to exploit it. Not every open port is dangerous. Port 443 running patched HTTPS is fine. Port 3389 exposing Remote Desktop Protocol to the whole internet is not. This […]
The port 445 vulnerability is the security risk of exposing Server Message Block (SMB) traffic, which runs over TCP port 445, to an untrusted network. Attackers target port 445 for wormable remote code execution, ransomware, and lateral movement, and it drove the 2017 WannaCry outbreak through the EternalBlue exploit. This guide covers the key CVEs, […]
Network vulnerability scanning is the automated process of probing every host on a network, identifying the service behind each open port, and matching what it finds against a database of known vulnerabilities. It is the cheapest reliable way to see your infrastructure the way an attacker sees it. It is also widely oversold. A scan […]
Internal vs external vulnerability scanning is primarily a difference in vantage point. An external scan tests internet-facing systems from outside your network, while an internal scan tests systems reachable from inside it. External scanning answers “what can an attacker reach before gaining access?” Internal scanning answers “what weaknesses become reachable after someone is inside?” Most […]
If your WordPress site has been hacked, the fastest way to fix it is to work in order rather than panic: contain the site, find and remove the malware, close the vulnerability that let the attacker in, then harden against a repeat. This guide walks through how to fix a hacked WordPress site step by […]
Learning how to check a wordpress version in database is useful when you are locked out of the dashboard, but it comes with a catch most guides get wrong: the version is not stored as a plain row. What the database holds is the db_version schema number and a cached core-update record whose version_checked field […]
Learning how to check WordPress version without login often takes only a couple of minutes because default or lightly hardened WordPress sites may expose version clues in the page source, RSS feeds, asset URLs, and public files. Knowing the version can help with security auditing because automated tools use the same public clues for reconnaissance. […]
A WordPress file upload vulnerability is one of the most dangerous flaws a site can have, because it can lead straight to remote code execution when an attacker can place an executable file in a web-accessible location where the server will run it. These flaws live almost entirely in plugins and themes that accept uploads […]
Joomla security features are one of the platform’s real advantages: the core ships controls that most content management systems leave to plugins. Out of the box you get two-factor authentication, granular access control, forced HTTPS, input filtering, and a dedicated Security Strike Team behind the code. This guide walks through every built-in feature Joomla 4, […]
Is Joomla secure in 2026? Yes, when it runs on a supported release and is maintained properly. Joomla includes multi-factor authentication, granular access control, security-header tooling, and a dedicated security-response team, but those controls do not make an outdated site safe. The August 2026 release fixed an MFA bypass, access-control flaws, XSS, CORS validation issues, […]
Joomla SQL injection is a vulnerability that lets untrusted input change the SQL query a Joomla component, extension, or API endpoint sends to its database. A Joomla SQL injection can expose or alter data when application code places request-controlled values into SQL without the correct parameter binding, type enforcement, or identifier handling. Joomla has fixed […]
Threat Intelligence vs Vulnerability Management is one of the most common points of confusion in security, and the two are partners, not competitors. Vulnerability management is the internal discipline of finding, prioritizing, and fixing the weaknesses in your own systems. Threat intelligence is the external discipline of understanding attackers, their tools, and which flaws they […]
Learning How to Prioritize Vulnerability Remediation means deciding which security flaws to fix first based on the real risk they pose, not just their severity score. With scanners flagging thousands of findings and no team able to patch them all, prioritization is the decision layer that separates the handful of vulnerabilities attackers can actually exploit […]
Agentless vs Agent Based scanning is the central design choice in cloud security tooling. Agentless scanning assesses your cloud without installing a security sensor inside each workload, using cloud-native techniques such as APIs, snapshots, registries, and logs. Agent-based scanning deploys a sensor on the systems that need deep runtime visibility, watching activity from the inside. […]
Common cloud misconfigurations are security-relevant settings that leave cloud resources more exposed than intended, for example a public data store, an overly broad IAM role, an unrestricted management port, or logging that never reaches the security team. They are usually not zero-days. They are configuration, identity, network, and governance mistakes that can turn otherwise secure […]
A cloud security audit checklist is the structured list of domains and controls you review to confirm your cloud environment is configured, governed, and defended as your policies and obligations require. It spans asset inventory, identity, secrets, data protection, logging, network, configuration, change management, vulnerabilities, workloads, backup, incident response, third-party assurance, and governance, each backed […]
A cloud security scan is an automated assessment of cloud accounts, workloads, data, identities, and configuration settings that looks for vulnerabilities, insecure configurations, excessive permissions, exposed resources, and technical control gaps before an attacker finds them. Depending on the scanner and the integrations enabled, it may assess AWS, Azure, Google Cloud, virtual machines, containers, Kubernetes, […]
Knowing how to check the Drupal version of a website helps you answer a critical security question: does the site still receive security updates? An unsupported Drupal branch can continue running normally while accumulating publicly known vulnerabilities that will never receive an official patch, This guide explains three reliable ways to check the version of […]
Is Drupal secure? Yes, when it runs on a supported branch, receives security updates promptly, and is configured and maintained correctly. Drupal provides a strong security foundation through a dedicated Security Team, coordinated vulnerability disclosure, granular permissions, secure rendering defaults, configuration management, and public security advisories. But a secure Drupal core does not automatically make […]
If your question is what is open port in cyber security, the answer is simple: an open port is a TCP or UDP endpoint where a service is listening and reachable from the network position testing it. Open ports are necessary for services such as HTTPS, DNS, SSH, and email. They create risk when a […]

Written by

o

Obaida Al-Sulaiman

Information Security Manager, Dubai

12+ years in information security. Specialises in web application security, vulnerability management, and external attack surface reduction for SMB and mid-market organisations.

Browse by topic

New CVEs, practical guides, and scan methodology updates. One email per week. No sales pitch.
No spam. Unsubscribe any time. GDPR compliant.

Editorial standards: All ScanTitan blog content is reviewed by certified InfoSec professionals before publication. Technical claims are tested against live scan results or cited from primary sources (CVE database, OWASP, NIST NVD). We do not accept sponsored posts or paid placements.

Try a free scan

Run a free vulnerability scan on your domain. No account required.
Loading posts...