SShortSingh.
Back to feed

Attackers chain PHP and Linux flaws to take root control of Palo Alto firewalls

0
·2 views

Singapore's Cyber Security Agency issued an alert on 3 November 2026 warning that attackers are actively exploiting PHP vulnerabilities dubbed PHP2Shell, CVE-2026-109618 and CVE-2026-109619. The flaws are being used against internet-exposed management interfaces of Palo Alto Networks firewalls running affected PAN-OS versions. Because the exploitation requires no authentication, a remote attacker can execute arbitrary code and gain initial access without credentials. Reports say attackers combined this with a Linux kernel privilege-escalation flaw, CVE-2026-46300, to obtain root privileges and move deeper into networks. The alert notes that other vendors' products are also affected and that the list of impacted products is not exhaustive.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Empty Grafana Panels Can Hide Broken Queries Without Any Alert

A DEV Community article warns that dashboard panels can sit blank for months because their underlying metric names no longer exist, and Grafana shows no error for this. Prometheus treats a query for a missing metric as valid and returns an empty result, so the panel appears calm even during incidents. Causes include renamed metrics, altered scrape jobs, or deleted recording rules. The author proposes a manual audit to find dead panels and a CI check to catch broken dashboards before code merges. The piece also flags upcoming risk from Kubernetes v1.37, which enables native histograms by default and could silently remove classic histogram series.

0
ProgrammingDEV Community ·

Understanding RPO, RTO and DynamoDB Point-in-Time Recovery for AWS Disaster Recovery

This second part of an AWS high-availability series explains the two core recovery metrics: recovery point objective, the maximum tolerable data loss measured in time, and recovery time objective, the maximum tolerable downtime. The author stresses that these targets are business decisions rather than engineering ones, with engineers responsible for quantifying the cost of each option. It highlights the consequences of missing them, including SLA penalties, regulatory fines and reputational harm. The piece then introduces DynamoDB Point-in-Time Recovery, which continuously captures table changes so a table can be restored to nearly any second within a rolling window of up to 35 days.

0
ProgrammingDEV Community ·

Passing Checks Can Hide How Little Room Systems Have Left

A nightly job that once finished in 41 minutes now takes 88 minutes against the same 90-minute window, yet both results show as a pass on the dashboard. The article argues that pass/fail reporting discards the margin, meaning the distance between current performance and the point of failure. It recommends expressing margins in the units of what varies, such as time until a limit is reached, rather than as percentages. The piece distinguishes three types: headroom for capacity, tolerance for correctness, and freshness for how long evidence remains valid. It notes that tolerance and freshness erosion often goes unnoticed because no alert fires while the figures are still inside their thresholds.

0
ProgrammingDEV Community ·

SessionStart Hook Feeds Claude Code Failing Tests Before Its First Turn

A developer describes a way to make Claude Code aware of failing tests from the outset. Claude Code's SessionStart hook can add plain-text output as context before the first prompt. A short script can run fast pytest tests, keep only the failures, and pass that list to Claude. The author notes that output is capped at 10,000 characters and that the wording should be factual rather than phrased as commands, to avoid triggering prompt-injection defenses. The approach uses a standard-library-only Python script saved in the project's .claude/hooks directory.