Vai al contenuto principale

#remotecodeexecution

Critical Cisco Expressway Cluster Flaw Opens Path to Root RCE

Read Time:3 Minute, 12 Second

Cisco has released a fix for a critical vulnerability in clustered Expressway deployments

Altro...

Read Time:3 Minute, 12 Second

Cisco has released a fix for a critical vulnerability in clustered Expressway deployments that could allow a remote attacker to execute operating-system commands with root privileges. The issue, tracked as CVE-2026-76466, carries a CVSS score of 9.8 and affects both Expressway Core and Expressway Edge when vulnerable software is operating as part of a cluster.

The potential impact is severe because Expressway commonly supports communications that cross an organization’s network boundary. Root-level command execution would give a successful attacker control over the underlying appliance, creating opportunities to alter its configuration, establish persistence, observe traffic, or use the system as a foothold for further intrusion.

How the cluster weakness can be exploitedThe vulnerability resides in the product’s database service and concerns its handling of persistent cookies. Cisco also found that client certificates are not validated correctly when clustering has TLS Verify Mode enabled. Consequently, administrators may believe certificate verification is enforcing a trust boundary that the affected implementation does not actually provide.

An attacker needs network access to the vulnerable database service and possession of the required cookies. With those conditions met, the attacker could connect to the service and invoke specially selected remote procedure calls. Those calls can reach operating-system command execution with root authority.

The cookie requirement is an important qualification. Cisco describes the attacker as unauthenticated, but the advisory does not explain how the necessary cookies might be obtained. That means the flaw should not be interpreted as instant compromise of every reachable appliance. It does, however, leave affected clusters facing an unusually high-impact outcome if an attacker satisfies the prerequisites.

Affected versions and the available fixCisco says Expressway releases 15.5.3 and earlier are affected. Release 15.5.20 is the first version containing the correction. Organizations still running version 14 or an older train must migrate to an appropriate fixed release rather than wait for a patch on that branch.

No workaround addresses the underlying weakness. The update is included in Cisco’s broader October 2026 Expressway security-hardening release, which contains additional defenses identified during an internal review. Administrators should distinguish the cluster-specific CVE from the wider hardening work: CVE-2026-76466 requires clustering, while other items in the release may apply regardless of configuration.

What administrators should do nowSecurity teams should first build an accurate inventory of Expressway-C and Expressway-E instances, including virtual machines and hardware appliances. They should then confirm both the installed release and whether clustering is enabled. Version data alone is not enough to determine exposure to this particular issue.

Upgrade affected clusters to Expressway 15.5.20 or a later supported release.

Restrict database and management interfaces to trusted administration networks.

Review authentication material and appliance logs for unexplained database connections or RPC activity.

Use Cisco’s compatibility guidance before upgrading interconnected communications components.

Cisco credited Stefan Aleksic of Jane Street with reporting the problem. At the time of disclosure, Cisco’s incident-response team said it was not aware of public exploitation or announcements demonstrating attacks. That is reassuring but should not delay remediation: disclosure gives researchers and threat actors a roadmap, while the absence of a workaround leaves patching as the only complete remedy.

Organizations should also treat an exposed Expressway device as a high-value edge asset. If suspicious activity is found, responders should investigate beyond the appliance itself, rotate relevant secrets, validate neighboring systems, and examine whether the device was used to reach internal services. A timely upgrade, tightly restricted access, and focused log review provide the strongest near-term response.

After installation, teams should confirm the running version on every cluster member and test normal call-routing and federation functions. Recording that evidence in the change ticket helps distinguish a completed deployment from an update that was staged but never activated.

#remotecodeexecution #ciscoexpressway #ciscosecurity #cve202676466

0

Caricamento...

0
0

Caricamento...

Splunk Patches 24 Flaws, Including Four Critical Enterprise and SOAR Bugs

Read Time:3 Minute, 16 Second

Splunk has published a substantial security update covering 24 vulnerabilities across Spl

Altro...

Read Time:3 Minute, 16 Second

Splunk has published a substantial security update covering 24 vulnerabilities across Splunk Enterprise and Splunk SOAR. Four of the defects are rated critical, with CVSS scores between 9.3 and 9.9, while the remainder span command execution, authorization failures, information exposure, unsafe input processing, and denial of service.

The breadth of the release deserves attention because Splunk often occupies a privileged position inside security operations. Its platforms can contain sensitive telemetry, detection logic, investigation records, automation credentials, and connections to other defensive tools. Compromise or disruption of that central system can weaken visibility precisely when responders need it most.

Four critical issues lead the updateTwo Splunk Enterprise findings—CVE-2026-76299 and CVE-2026-76302—each carry a 9.9 score. Splunk associates them with improper access control and inadequate neutralization of input. The company’s internal hardening advisory groups related weaknesses by type, so an individual identifier can represent more than one closely connected defect.

Splunk SOAR also receives fixes for two critical issues. CVE-2026-76531, rated 9.9, can expose files or directories to unauthorized parties. CVE-2026-76407, scored 9.3, concerns improper access control. SOAR version 8.7.0 addresses these and six additional vulnerabilities involving path validation, input handling, protection mechanisms, and resource management.

Critical ratings do not mean every installation can be compromised in the same way. Exposure depends on product version, enabled features, network reachability, and an attacker’s existing privileges. Administrators should use those factors to prioritize rollout without treating conditional access requirements as a reason to postpone it.

Command execution and service disruptionA separate Enterprise advisory documents 12 more flaws. CVE-2026-76298 could allow a low-privileged user to derive the PostgreSQL sidecar superuser password and execute operating-system commands on search-head cluster members. CVE-2026-76293 creates another command-execution route for a user holding the edit_manager_xml capability through Splunk Web Manager XML.

CVE-2026-76291 may let a user with scheduled-search rights bypass safeguards and execute risky Search Processing Language commands. These cases illustrate why authenticated vulnerabilities still matter: stolen credentials, over-permissioned roles, or a compromised internal account can supply the access needed to turn a restricted user into a more powerful attacker.

Two unauthenticated denial-of-service issues, CVE-2026-76288 and CVE-2026-76290, can make services unresponsive through crafted web requests or repeated package downloads. Internet-accessible Splunk interfaces face the clearest risk, but internal disruption can also blind monitoring and slow incident investigations.

Upgrade targets and interim controlsSplunk recommends moving Enterprise installations to fixed versions 10.4.4, 10.2.8, 10.0.11, or 9.4.16, depending on the maintained branch. SOAR customers should upgrade to 8.7.0 or later. Two vulnerabilities involving Secure Gateway require versions 3.10.12, 3.9.26, or 3.8.73.

Inventory Enterprise, SOAR, and Secure Gateway versions and identify exposed interfaces.

Prioritize systems holding automation secrets or connected to search-head clusters.

Review roles for scheduled-search and edit_manager_xml capabilities.

Monitor for unusual SPL activity, sidecar access, service crashes, and file retrieval.

Where immediate patching is impossible, Splunk lists feature-specific mitigations such as disabling unused Splunk Web, Pipeline Builders, Secure Gateway, or PostgreSQL sidecar functionality. Those changes can interrupt business workflows and integrations, so teams should map dependencies before applying them.

The release is ultimately a reminder that defensive infrastructure needs the same rigorous patching and least-privilege controls as production applications. Organizations should protect administrative access, minimize internet exposure, back up essential configurations, and verify that security telemetry continues flowing after updates are installed.

Post-update validation should include searches, alert execution, ingestion pipelines, automation playbooks, and integrations with ticketing or endpoint tools. Teams should also confirm that expected audit events are present. A technically successful upgrade that silently breaks telemetry can create a different security gap, so operational testing belongs in the remediation plan.

#remotecodeexecution #securityupdates #splunk #splunksoar

0

Caricamento...

0
0

Caricamento...

Unpatched Linux KSMBD Flaws Exposed Before Fixes Were Ready

Read Time:3 Minute, 21 Second

Technical reports describing several unpatched Linux-related security flaws appeared on p

Altro...

Read Time:3 Minute, 21 Second

Technical reports describing several unpatched Linux-related security flaws appeared on public mailing lists in October, exposing implementation details before fixes were ready for general deployment. The most urgent findings are two CVSS 9.0 vulnerabilities in KSMBD, the SMB file server implemented inside the Linux kernel, that could lead to remote code execution.

The reports were submitted through Trend Micro’s Zero Day Initiative and credit an artificial-intelligence scanner with finding the defects. Linux maintainer Greg Kroah-Hartman questioned why submissions without patches were routed to public lists. Reporting on the incident also points to kernel guidance treating AI-discovered bugs as already public, leaving the exact reason for the disclosure route unclear.

Two critical bugs affect the in-kernel SMB serverThe first critical report, ZDI-CAN-33774, describes a race condition in KSMBD. A race occurs when concurrent operations interact in an unsafe order. Here, inconsistent handling of queued network requests may cause memory to be read or written beyond its intended boundary, potentially giving a remote attacker a route to execute code.

ZDI-CAN-33549, also rated 9.0, affects KSMBD’s SMB Direct functionality. An integer underflow can occur when a size calculation wraps after subtraction, producing an invalid length that is later used in a memory operation. The flaw concerns SMB Direct over RDMA networking, so systems not using that feature have a different exposure profile.

Neither finding should be confused with Samba. KSMBD is an optional kernel component, whereas Samba is a separate user-space implementation commonly used for file sharing. A Linux host running Samba alone is not automatically affected by these KSMBD reports. Administrators need to check what service and modules their systems actually use.

Public details arrived ahead of broad patchesAt the time of reporting, neither critical issue had a CVE identifier or a named correction in the mainline kernel and its integration tree. A change addressing the SMB Direct issue was reportedly present in development work intended for Linux 7.5, but code in a development branch is not equivalent to a patch shipped by stable kernels or Linux distributions.

This gap matters operationally. Kernel changes must be reviewed, merged, backported where appropriate, packaged by distributions, and installed by customers. Public technical information can help defenders identify affected configurations, yet it can also shorten the time attackers need to study a weakness while users still lack a supported update.

Four additional reports broaden the scopeOther disclosures cover unrelated components and impacts. ZDI-CAN-33367 concerns skb_zerocopy networking code and may allow local privilege escalation. ZDI-CAN-34068 describes an out-of-bounds write in the VMware graphics driver with a similar local elevation risk. ZDI-CAN-34076 involves an uninitialized resource in the NVMe over Fabrics target and may disclose information.

ZDI-CAN-32005 is a stack-buffer overflow in ConnMan’s processing of search-domain TCP queries. ConnMan is a network-management service rather than a Linux kernel component, so grouping every report under “kernel flaws” would be inaccurate. Each item needs its own configuration and package assessment.

Risk reduction while fixes are pendingOperators should first determine whether KSMBD is loaded, configured, and reachable. If the service is unnecessary, disabling it removes the immediate exposure to the two remote-code-execution reports. Where it is required, access should be limited to trusted networks, SMB Direct should be evaluated separately, and file-sharing activity should receive heightened monitoring.

Follow the security advisories issued by the system’s Linux distribution.

Do not assume a development-branch fix is present in a production kernel.

Restrict SMB services from untrusted networks and review share permissions.

Inventory ConnMan, VMware graphics, and NVMe-oF use independently.

Temporary exposure reduction cannot replace a vendor-approved update. Once distributions publish corrected kernels or packages, teams should test and deploy them promptly, accounting for the reboot typically required to activate a new kernel. Until then, precise inventory and network containment are more useful than treating every Linux system as equally vulnerable.

#remotecodeexecution #linuxkernel #ksmbd #zerodayvulnerability

0

Caricamento...

0
0

Caricamento...

GitLab Fixes 12-Year-Old CVSS 10 Flaw Enabling Unauthenticated RCE

Read Time:3 Minute, 14 Second

GitLab has issued urgent updates for a critical remote code execution vulnerability in se

Altro...

Read Time:3 Minute, 14 Second

GitLab has issued urgent updates for a critical remote code execution vulnerability in self-managed Community Edition and Enterprise Edition installations. Tracked as CVE-2026-110264, the issue has a CVSS score of 10.0 and can be reached over the network without authentication or user interaction, according to the vendor’s assessment.

The vulnerable code has been present since GitLab 7.0, released in 2014. That long exposure window does not mean attackers have exploited the flaw for 12 years, and GitLab has not reported attacks or a public proof of concept. It does mean that organizations running old or overlooked installations should not assume they fall outside the affected range.

Crafted regular expressions can trigger code executionThe vulnerability stems from an integer overflow while the server compiles a specially constructed regular expression. Under the right conditions, malformed input can corrupt memory and allow arbitrary code to run in the GitLab server’s security context. GitLab has withheld the full attack path, which is common while customers are being given time to patch.

The rating describes high potential impact to confidentiality, integrity and availability. A successful attacker could potentially steal repositories and stored secrets, alter code or pipeline configuration, and disrupt the service. GitLab often sits at the center of software delivery, so server compromise can also threaten build runners, deployment credentials and downstream production environments.

The company credited researcher joaxcar for reporting the issue through HackerOne. Release notes reference Ruby regular-expression fixes, offering some context about the affected layer without supplying an exploit recipe. Administrators should avoid making assumptions about which project feature exposes the vulnerable code unless GitLab provides a narrower condition.

Patched versions and affected deploymentsFixes are available in GitLab 18.11.13, 19.0.10, 19.1.9, 19.2.9, 19.3.6, 19.4.3 and 19.5.1. Self-managed customers on an earlier release in those branches should upgrade immediately. GitLab extended the repair across several older branches to give operators more upgrade paths than its usual patch cadence.

GitLab.com is already patched. The vendor also says GitLab Dedicated tenants on 19.3.5-internal0, 19.4.2-internal0 or later already contain the correction. Organizations should still verify their exact deployment and version instead of assuming a hosted or specialized installation is safe.

This flaw is distinct from CVE-2026-97229, another regular-expression-related code execution bug fixed earlier in October. Installing the earlier update does not remediate CVE-2026-110264. Version inventory therefore matters more than relying on the fact that a recent GitLab maintenance window occurred.

Detection and response prioritiesGitLab published detection guidance referring to “Onigmo native worker crash” and “Org mode render error burst” signals. These indicators can help defenders locate suspicious processing failures, but their presence is not by itself proof of compromise and their absence does not guarantee that exploitation never occurred.

Upgrade to a fixed release and confirm the running version after restart.

Review GitLab application, system and reverse-proxy logs for unusual errors or requests.

Inspect administrator accounts, access tokens, SSH keys, webhooks and runner registrations.

Rotate high-value CI/CD and deployment secrets if evidence suggests the server was compromised.

Check repositories and protected-branch settings for unauthorized changes.

The same release train addresses 11 additional vulnerabilities, including an 8.2-rated account takeover scenario involving OmniAuth-to-LDAP linking and a 7.5-rated OAuth/OIDC discovery cache-poisoning issue. Those fixes add urgency even where teams believe the critical regular-expression path is not exposed.

Upgrades may require database migrations and downtime on single-node installations, while suitable multi-node environments can use GitLab’s zero-downtime procedure. Operational complexity should be planned, but it should not become a reason to defer remediation. With network reachability, no required account and a maximum severity rating, exposed self-managed GitLab servers deserve immediate attention.

#remotecodeexecution #patchmanagement #gitlab #cve2026110264

0

Caricamento...

0
0

Caricamento...

Node.js Patches Brotli RCE and High-Severity TLS and DNS Flaws

Read Time:3 Minute, 26 Second

The Node.js project has released security updates for its supported 26.x, 24.x and 22.x b

Altro...

Read Time:3 Minute, 26 Second

The Node.js project has released security updates for its supported 26.x, 24.x and 22.x branches, addressing ten vulnerabilities across compression, TLS verification, DNS handling, HTTP connections, cryptographic randomness and filesystem permissions. Four issues are rated high severity, with a Brotli decoder memory corruption bug carrying the most serious potential outcome: remote code execution.

The patched releases are Node.js 26.12.1, 24.22.1 and 22.23.4. Operators should install the appropriate version for their branch, rebuild containers and serverless bundles that embed the runtime, and restart long-running services. Merely updating a development workstation will not replace Node.js copies already shipped in production images.

Brotli decoder bug can cross a trust boundaryCVE-2026-111497 is an out-of-bounds write in the Brotli decoder affecting all three supported release lines. Writing beyond an allocated memory region can crash a process and, under suitable conditions, enable attacker-controlled code execution. Applications that automatically decompress untrusted Brotli content should be prioritized because remote input may reach the affected component.

The available advisory information does not fully describe the exploitation requirements. That uncertainty should not be interpreted as evidence of low risk. Internet-facing gateways, content-processing services and applications that accept compressed uploads have a clearer exposure path than systems that never handle attacker-controlled compressed data.

TLS and DNS inconsistencies weaken destination checksTwo high-severity vulnerabilities affect certificate hostname verification. CVE-2026-105483 concerns IP addresses written with full-width digits and affects the 26.x and 24.x branches. CVE-2026-106069 applies when a hostname loosely resolves to an IP address and affects 26.x, 24.x and 22.x. Both can cause an application to accept a certificate that should not match the intended endpoint.

These flaws are especially relevant to services that make outbound HTTPS requests based on user-controlled or tenant-provided destinations. Certificate validation is a core boundary against interception and redirection; unusual hostname representations should not produce a different security decision from their conventional form.

The fourth high-severity issue, CVE-2026-105482, causes dns.resolve to truncate names containing a NUL character. Security checks that inspect one string while the resolver uses a shortened version can create validation gaps. The bug affects all three supported branches.

Other fixes cover HTTP, randomness and permissionsCVE-2026-105481 addresses a keep-alive connection that can process a response written before its corresponding request was sent. CVE-2026-106072 corrects certificate validation for nonstandard IPv4 hostnames. Both are rated medium and apply to the supported branches.

Another medium-severity issue, CVE-2026-106074, can cause processes created from startup snapshots or single executable applications to repeat values returned by crypto.randomUUID() and crypto.randomInt(). Applications must not assume identifiers are unpredictable when runtime state has been cloned incorrectly.

Low-severity fixes address untrusted bytes exposed after failed ZIP header validation, wildcard behavior that grants excess filesystem access, and a Permission Model bypass through fs.realpathSync. The release also refreshes bundled components such as c-ares, CA certificates, Undici, OpenSSL and SQLite, depending on the branch.

What engineering teams should do nowInventory the exact Node.js runtime in hosts, containers, build images and serverless packages.

Upgrade to 26.12.1, 24.22.1 or 22.23.4 and replace immutable artifacts.

Test outbound HTTPS, DNS resolution and Brotli content handling after the update.

Review applications that use startup snapshots or single executables for security-sensitive random values.

Migrate any end-of-life Node.js branch to a supported release line.

Teams should also verify the runtime from inside the deployed artifact rather than trusting a manifest or base-image tag. Moving tags can leave cached layers in place, and package-lock updates do not necessarily upgrade the Node.js executable.

The breadth of this release makes it relevant even to applications that do not use Brotli directly. TLS and DNS behavior sits underneath common HTTP libraries, while embedded runtime copies can be easy to miss. A complete response combines patching with an inventory of where Node.js actually executes across the delivery pipeline.

#remotecodeexecution #nodejs #tlssecurity #brotli

0

Caricamento...

0
0

Caricamento...

PHP Prepares Emergency Fixes for Two Critical 9.2 Flaws

Read Time:3 Minute, 9 Second

The PHP security team has issued advance warning of two critical vulnerabilities and sched

Altro...

Read Time:3 Minute, 9 Second

The PHP security team has issued advance warning of two critical vulnerabilities and scheduled an unusual coordinated security release for October 21, 2026, at 14:00 UTC. Both issues carry a CVSS 4.0 score of 9.2, giving hosting companies, application owners and incident-response teams only a short preparation window before technical details and patched builds become public.

PHP’s notice says the release could arrive earlier if information about either flaw leaks further or if defenders identify active exploitation. The project has not yet published the complete affected-version matrix, prerequisites or attack mechanics. That limited disclosure is deliberate: it gives operators time to prepare without providing attackers with a roadmap before fixes are available.

Remote code execution is reported, but details remain limitedPublic reporting associates the flaws with CVE-2026-109618 and CVE-2026-109619. Security firm watchTowr and an advisory from CERT-EU describe possible unauthenticated remote code execution, an outcome that could let an external attacker run chosen commands on a vulnerable web server. However, PHP’s own advance notification does not name those identifiers or confirm precisely how exploitation would work.

Claims that every PHP release from version 5 onward is affected have also not been confirmed by the vendor. It remains unknown whether default installations are exposed, whether a particular extension or setting is necessary, and whether behavior differs across operating systems. Administrators should therefore avoid treating speculative configuration advice as a substitute for the official release notes.

The published vendor rating is 9.2 under CVSS 4.0, not the maximum 10.0 score seen in some early discussion. That distinction does not make the flaws routine: PHP powers a vast range of public websites, content-management systems and business applications, so a remotely reachable vulnerability can create a large patching race even when exploitation requires specific conditions.

No confirmed attacks at the time of warningAt the time of the advance notice, watchTowr reported no known exploitation in the wild. PHP’s willingness to accelerate the release is a precaution and should not be read as proof that systems have already been attacked. Likewise, leaked demonstrations or proof-of-concept claims do not by themselves establish successful intrusions against real organizations.

Past PHP incidents explain the urgency. Attempts to exploit CVE-2024-4577 were observed within roughly a day of its disclosure. That older issue is separate from the new pair, as are PHP SOAP extension vulnerabilities fixed earlier in 2026, but both examples show how quickly public technical information can be operationalized.

Prepare the deployment pipeline nowTeams do not need to wait for exploit details to reduce response time. They can identify the owners, dependencies and update path for every PHP runtime before fixed packages land.

Inventory internet-facing servers, containers, appliances and managed applications that embed PHP.

Confirm which team or hosting provider controls each runtime and how version changes reach production.

Prepare backups, rollback procedures and a small representative test set for urgent validation.

Monitor the official PHP release channel for the affected-version list and fixed builds.

Where rapid patching is impossible, assess whether exposed applications can be temporarily isolated without unacceptable business impact.

After deploying the update, administrators should verify the version used by the running web service rather than trusting a package-manager result alone. Multiple PHP installations, stale containers or a service that was not restarted can leave the vulnerable interpreter active. External scanning and application health checks can help confirm that the intended build is serving requests.

Until the advisory is complete, the most useful response is disciplined readiness: avoid guessing about immunity, document exceptions, and prioritize publicly reachable systems. Once PHP releases authoritative details, defenders can refine exposure assessments and detection rules using facts instead of early claims.

#php #remotecodeexecution #patchmanagement #criticalvulnerability

0

Caricamento...

0
0

Caricamento...

Critical Drupal Field UI Flaw Opens Unauthenticated Takeover Paths

Read Time:3 Minute, 16 Second

Drupal administrators are being urged to update supported installations after maintainers

Altro...

Read Time:3 Minute, 16 Second

Drupal administrators are being urged to update supported installations after maintainers disclosed a critical remote-code-execution weakness in the core Field UI module. Tracked as CVE-2026-108097, the vulnerability can expose private site data and allow information to be changed or deleted if an attacker reaches a viable exploitation path.

The Drupal Security Team published advisory SA-CORE-2026-014 and assigned the issue 19 out of 25 under Drupal’s own risk scale. That figure is not a CVSS score. More importantly, the advisory confirms that at least one known route can be used without authentication, meaning an attacker would not necessarily need a valid account.

Core is vulnerable, but site composition determines reachabilityThe affected component ships with Drupal core, yet core by itself does not provide a direct route to exploitation. Serious attack paths emerge when certain contributed modules are installed, and custom application code may also expose the vulnerable functionality. Site owners therefore cannot determine risk by checking the Drupal version alone.

This dependency makes assessment more complicated than a conventional core-only flaw. Two sites on the same Drupal release may have different practical exposure because they use different extension sets or custom integrations. Teams should inventory enabled modules and locally developed code while treating the core update as the primary remedy.

The public advisory does not name the contributed modules that create the known paths and does not include working exploit code. Drupal describes exploitation as theoretical, with no public proof of concept or development documentation. That language does not mean the issue is harmless: maintainers have confirmed multiple serious paths, including the unauthenticated one, even though attacks in the wild have not been reported.

Affected branches and fixed releasesThe vulnerable ranges span several generations of the platform:

Drupal 8.9.0 through versions before 10.6.19 are affected.

Drupal 11.0.0 through versions before 11.3.19 are affected.

Drupal 11.4.0 through versions before 11.4.10 are affected.

Drupal 12 development builds from 12.0.0-alpha1 through versions before 12.0.0-beta2 are affected.

Administrators on the 11.4 branch should install 11.4.10; those on 11.3 should move to 11.3.19; and 10.6 users should install 10.6.19. Drupal 11.2 and earlier, 10.5 and earlier, and all Drupal 8 and 9 releases no longer receive security coverage. Sites on unsupported branches need a supported upgrade path rather than a narrow patching strategy.

Temporary measures have limitsUninstalling the core Field UI module, whose machine name is field_ui, protects a site while an update is being prepared. Teams should first confirm whether their editorial and administrative workflows depend on that module, then use controlled change procedures to avoid unnecessary disruption.

Drupal Steward can block some known attack paths, but it does not cover every possible route. It should not be treated as a substitute for installing a supported security release. Network filtering is similarly incomplete when contributed modules and custom code can create different application-level exposure.

Priorities for Drupal operatorsOrganizations should enumerate every public and internal Drupal deployment, map its core branch, and record enabled contributed modules and custom functionality. Internet-facing sites and systems containing sensitive information deserve first priority, particularly where updates have accumulated or ownership is unclear.

After upgrading, defenders should review web and application logs for unusual requests, unexpected administrative changes, modified PHP files and newly created scripts. A webshell or altered account may survive the original entry point, so finding a patched version does not by itself establish that a previously exposed site is clean.

The broad affected range and extension-dependent attack paths reward disciplined asset management. Apply the supported release, remove Field UI temporarily if an immediate update is impossible, and avoid relying solely on partial filtering. Although no exploitation has been reported, the confirmed unauthenticated path makes postponement an unnecessary gamble.

#remotecodeexecution #cmssecurity #cve2026108097 #drupal

0

Caricamento...

0
0

Caricamento...

Attackers Exploit Critical Bricksforge Flaw to Run PHP on WordPress Sites

Read Time:3 Minute, 21 Second

Attackers are actively targeting a critical vulnerability in Bricksforge, a WordPress ext

Altro...

Read Time:3 Minute, 21 Second

Attackers are actively targeting a critical vulnerability in Bricksforge, a WordPress extension for the Bricks site builder, to upload files that the server later executes as PHP. The issue, tracked as CVE-2026-85097, has a CVSS score of 10.0 and can be exploited without an authenticated account. That combination makes exposed sites attractive targets for automated scanning and rapid compromise.

Patchstack observed the first exploitation attempts on October 7, 2026. The vulnerable range includes Bricksforge through version 3.1.8.9, while version 3.1.8.10 contains the cited fix. The vendor has also pointed users to a Pro Forms upload security correction in version 4.0.1, released October 8. Administrators should move to the newest supported release rather than assuming that forms without visible upload fields are safe.

How an image upload becomes executable codeThe attack exploits a mismatch between two stages of Bricksforge’s form workflow. During the initial upload, the plugin checks the file’s MIME type, which can make a submitted object appear to be an acceptable GIF or PNG. Later, when the form is completed, Bricksforge processes temporary upload metadata supplied by the visitor but does not adequately validate the destination URL.

An attacker can therefore provide a file that satisfies the image check while also containing PHP code. A crafted form submission associates its temporary server path with a destination whose name ends in an executable PHP extension. When the plugin copies the content to that location, the attacker only needs to request the new file to make the web server run the embedded code.

The publicly reachable bricksforge_regenerate_nonce AJAX action can also provide the request token needed by the attack flow. In practice, this means the protection normally associated with a nonce does not turn the vulnerable form endpoint into an authenticated-only surface.

Exploitation is broad and automatedNearly all captured attempts targeted /wp-json/bricksforge/v1/form_submit, although activity also reached the corresponding WordPress AJAX action. Most requests used a temporary path ending in .gif or .png and paired it with a PHP destination. Attackers tested extensions such as .php5, .php8 and .phtml, plus mixed capitalization and encoded filenames designed to bypass simplistic filters.

Patchstack recorded activity from 63 source IP addresses. One burst involved 44 addresses sending identical requests within seconds, while another group tried numerous extension and encoding combinations. The distribution does not identify a particular threat actor, but it strongly suggests repeatable tooling rather than isolated manual research.

What a successful intrusion enablesRemote PHP execution gives an intruder a foothold inside the WordPress environment. Depending on hosting permissions and configuration, the attacker may be able to install a web shell, read database credentials, alter pages, create administrator accounts, steal customer information or use the site to redirect visitors. A planted script can also preserve access after the plugin itself has been updated.

That persistence risk is why patching alone is insufficient for systems that were exposed while exploitation was underway. A clean version closes the known entry point, but it does not automatically remove files or accounts created earlier.

Immediate response steps for site ownersUpgrade Bricksforge to the latest vendor-supported release, with 3.1.8.10 identified as the minimum fixed version for the reported flaw.

Search access logs for suspicious requests to the REST form submission route, the AJAX form action and the nonce-regeneration endpoint.

Inspect /wp-content/uploads/bricksforge/tmp/ and other upload folders for PHP, PHTML or unusually named image files.

Review recently created WordPress administrators, modified themes and plugins, scheduled tasks, database changes and outbound connections.

If compromise is suspected, rotate WordPress salts, administrator passwords, database credentials and hosting control-panel secrets after containment.

Web application firewall rules may reduce immediate exposure when an update cannot be deployed at once, but they should be treated as a temporary safeguard. Because active exploitation has already been documented, vulnerable or recently patched sites deserve a focused incident review rather than a routine update-and-close response.

#wordpress #remotecodeexecution #bricksforge #cve202685097

0

Caricamento...

0
0

Caricamento...

GitLab Patches CVSS 10 Flaw Allowing Unauthenticated Server Code Execution

Read Time:3 Minute, 24 Second

GitLab has released security updates for a maximum-severity vulnerability that could let

Altro...

Read Time:3 Minute, 24 Second

GitLab has released security updates for a maximum-severity vulnerability that could let a remote attacker execute code on a self-managed server without first signing in. CVE-2026-97229 carries a CVSS score of 10.0 and affects both GitLab Community Edition and Enterprise Edition, placing the issue at the top of the patch queue for organizations that run their own development infrastructure.

The company published corrected versions on October 12, 2026. GitLab.com already uses patched software, and GitLab Dedicated customers do not need to perform the upgrade themselves. The urgent action applies to self-managed instances in the affected branches.

A CI/CD expression reaches the serverThe vulnerability is an integer overflow in GitLab’s regular-expression compiler for continuous integration and delivery workflows. Regular expressions are patterns used to identify or transform text, and they are common in pipeline rules. According to the advisory, insufficient validation could allow a specially constructed expression in CI/CD configuration to trigger arbitrary code execution.

The public description says exploitation is possible under certain conditions but does not disclose a complete recipe. Even with those details withheld, the severity vector is stark: the attack is reachable over a network, has low complexity, needs neither privileges nor user interaction, and can have a high impact on confidentiality, integrity and availability.

This is not a browser-only script injection that disappears when a tab closes. The potential execution occurs on the GitLab server, where repositories, build metadata, secrets and automation converge. GitLab credited researcher joaxcar, who reported the problem through the company’s HackerOne program.

Why a GitLab takeover can spreadA compromised source-code platform offers more than access to individual repositories. Attackers may seek CI/CD variables, deploy keys, package registries, runner credentials and service tokens. If those secrets grant access to cloud accounts or production environments, a single server flaw can become the first stage of a broader software supply-chain incident.

An intruder with server-level execution could also modify code, tamper with build artifacts, interrupt pipelines or erase evidence. Even organizations that mirror repositories elsewhere would need to examine whether trusted releases or container images were produced during the period of suspected access.

Affected versions and fixed releasesGitLab identifies three affected release lines. Administrators should update according to the branch they currently operate:

GitLab 19.2 installations earlier than 19.2.8 should move to 19.2.8 or a later supported release.

GitLab 19.3 installations earlier than 19.3.4 should move to 19.3.4 or later.

GitLab 19.4 installations earlier than 19.4.2 should move to 19.4.2 or later.

Version 19.3.4 has a known issue affecting merge-request pages when the Ona integration is enabled, with a correction expected in 19.3.5. Teams using that integration should plan around the compatibility problem, but it should not become a reason to leave the critical code-execution vulnerability open.

The same security release addresses additional weaknesses, including authorization problems, cross-site scripting and an issue associated with the GitLab Duo Agent Platform. Reviewing the complete release notice is important because an upgrade can close several independent attack paths at once.

Defensive priorities after upgradingAdministrators should first inventory every internet-facing and internal self-managed instance, including forgotten test servers and disaster-recovery nodes. After upgrading, teams should review application, audit, runner and reverse-proxy logs for unusual pipeline submissions, malformed expressions, unexpected project creation, new access tokens and unexplained child processes.

Secrets stored in CI/CD variables deserve special attention if exploitation is suspected. Incident responders should determine which credentials were accessible, revoke them in the systems where they are honored and then replace them in GitLab. Merely changing the value in the project does not invalidate a token at its destination.

GitLab has not said that CVE-2026-97229 is being exploited in real-world attacks. However, the absence of confirmed exploitation is not a safe maintenance window for a network-accessible, unauthenticated CVSS 10 flaw. Fast patching, targeted log review and credential hygiene are the proportionate response.

#remotecodeexecution #gitlab #cicdsecurity #cve202697229

0

Caricamento...

0
0

Caricamento...

Google DevSite Bug Chain Turned Exposed Flask Secrets Into Remote Code Execution

Read Time:3 Minute, 36 Second

Google has corrected a critical vulnerability chain in its shared DevSite platform that c

Altro...

Read Time:3 Minute, 36 Second

Google has corrected a critical vulnerability chain in its shared DevSite platform that could have allowed an unauthenticated attacker to execute code on multiple developer-focused web properties. The weakness combined exposed OAuth material, reuse of a secret key and unsafe Python deserialization, turning a seemingly ordinary session cookie into a route toward server compromise.

The affected platform supported sites including developers.google.com, firebase.google.com, developer.android.com, source.android.com and docs.partner.android.com. Researcher Simon Koeck reported the issue in August, and Google reportedly completed its fix on October 7, 2026. The company’s Vulnerability Reward Program paid a $90,000 bounty.

A readable cookie exposed the key protecting itThe chain began at a DevSite OAuth endpoint that issued a Flask session cookie. Flask’s default client-side sessions are signed to prevent undetected modification, but their contents are not encrypted. A user can inspect the stored data even though changing it should invalidate the signature.

After decompressing and decoding the cookie, the researcher found that it contained a serialized OAuth flow object, including a Google OAuth client ID and client secret. The crucial discovery was that the OAuth client secret was also being used as the Flask application’s session-signing key.

This amounted to putting the verification secret inside the object it was supposed to protect. Anyone who obtained a cookie could recover that key, alter session values and create a new signature that the server would accept as authentic. Because the OAuth authorization endpoint was reachable without a Google account, acquiring the starting cookie did not require an authenticated user.

Unsafe deserialization completed the RCE chainForging a trusted session was serious, but another design choice converted it into remote code execution. During the OAuth callback, the application reportedly Base64-decoded an OAuth flow object stored in the session and passed the result to Python’s pickle.loads().

Python’s pickle format can reconstruct complex objects, and that process may invoke functions. It is therefore unsafe for any data an attacker can influence. With the signing key in hand, an attacker could build a session containing a malicious pickle payload, sign it correctly and send it through the callback. The application would accept the cookie and deserialize the attacker-controlled object.

Koeck avoided running operating-system commands against Google’s infrastructure. Instead, the proof of concept used a harmless delay: requests paused for the precise number of seconds encoded in the payload. That behavior demonstrated that the selected Python function had executed while minimizing impact.

Shared infrastructure magnified the riskThe finding affected a common DevSite service rather than a single isolated documentation page. Shared components improve consistency and maintenance, but a security defect can inherit the combined reach of every property using them. In this case, the potential target set included prominent Android, Firebase and Google developer resources.

The vulnerability also illustrates why individually familiar mistakes can become critical when chained. A client-readable cookie is normal for signed Flask sessions. An OAuth client secret must remain confidential, while key reuse weakens separation between trust domains. Finally, pickle assumes its input is trusted. When the secret leaked and enabled session forgery, that final assumption collapsed.

Google’s fixes and lessons for developersThe remediation reportedly included rotating the exposed OAuth client secrets, invalidating sessions signed with them, separating Flask signing keys from OAuth credentials and moving OAuth flow objects into server-side storage. A browser cookie can then contain only an opaque reference rather than the sensitive object itself.

Engineering teams can use the case as a practical review checklist:

Never place credentials, signing keys or recoverable secret material in client-visible state, even when the container is signed.

Use separate secrets for OAuth, session integrity and other security boundaries so a leak in one system does not unlock another.

Avoid pickle and similar executable serialization formats for data influenced by browsers, users or partner integrations.

Prefer data-only encodings such as JSON with strict schema and type validation.

After key exposure, rotate the secret and invalidate artifacts that were signed or encrypted with the old value.

The incident shows that a valid cryptographic signature proves little if the signing key is disclosed to the same client. Trust also depends on keeping secrets out of observable state and ensuring that data processing cannot unexpectedly become code execution.

#google #oauth #remotecodeexecution #flask

0

Caricamento...

0
0

Caricamento...

Public AnyDesk Exploit Puts Unpatched Linux Hosts at Risk of Root Takeover

Read Time:3 Minute, 29 Second

A public proof-of-concept has raised the urgency around a critical AnyDesk vulnerability

Altro...

Read Time:3 Minute, 29 Second

A public proof-of-concept has raised the urgency around a critical AnyDesk vulnerability on Linux that can permit remote command execution before authentication or user approval. The flaw, dubbed AnyPwn, affects AnyDesk Linux 8.0.2 and was corrected in version 8.0.3, but the release of working exploit code gives attackers a practical starting point for probing systems that remain unpatched.

The vulnerability was reported by security researcher Rick de Jager of V12. AnyDesk acknowledged the report and shipped its fix in June 2026. Public code released on October 8 now demonstrates exploitation against the vulnerable Linux build in service mode on x86-64 hardware.

A length calculation becomes memory corruptionAnyPwn resides in the session protocol used when a remote client connects to AnyDesk. In the affected mode-5 stream-packet handler, the application accepts an attacker-controlled payload length before validating it safely. It then adds a 16-byte object header using 32-bit arithmetic.

A specially chosen length can make that addition wrap around to a small value. The program consequently allocates a much smaller memory region than the object supposedly requires, then copies attacker-controlled data as though the buffer were large. The resulting out-of-bounds write can corrupt nearby memory and redirect execution.

The key operational concern is privilege. AnyDesk’s Linux service normally runs as root, so code launched through the vulnerable process inherits the operating system’s highest authority. A successful attacker could alter files, create accounts, interfere with security tools, collect credentials or establish persistent access before anyone accepts a remote desktop request.

Direct exposure presents the confirmed routeThe published exploit connects directly to TCP port 7070. It depends on offsets and a memory layout associated with the specific vulnerable build, so every attempt will not necessarily produce code execution; an unsuitable layout may instead crash the service. That limitation should not be confused with safety, because attackers can adapt public research and retry against reachable hosts.

AnyDesk initially characterized the issue as affecting direct Linux connections, not its Windows or macOS clients. Researchers said they could also reach the vulnerable code path through relay connections in testing, but did not demonstrate the complete root-execution chain over that route. Internet or untrusted-network exposure of port 7070 therefore represents the clearest confirmed danger, while defenders should not assume relay use eliminates all risk.

Patch first, then investigate exposureOrganizations should inventory Linux installations immediately and upgrade AnyDesk 8.0.2 and any older affected deployment to version 8.0.3 or later. Version checks should include servers, administrator workstations, support jump boxes and forgotten systems where remote-management software was installed temporarily.

If an update cannot be completed at once, firewall rules, VPN policy and cloud security groups should prevent untrusted clients from reaching TCP/7070. Access should be limited to explicitly required management networks rather than broad address ranges.

Search perimeter records for systems that exposed port 7070.

Review AnyDesk logs for unfamiliar connection attempts and service crashes.

Investigate unexpected root-owned processes, accounts and persistence entries.

Examine outbound traffic from affected machines for new or rare destinations.

Rotate privileged credentials if compromise cannot be confidently excluded.

Remote-support software deserves server-grade controlsRemote-access tools occupy an unusually sensitive position: they are trusted to cross normal administrative boundaries and are often present on high-value machines. That makes a pre-authentication flaw especially serious, but it also makes routine hardening valuable. Teams should centrally manage installations, remove unused agents, restrict listening interfaces and place remote administration behind layered network controls.

Application allowlisting and endpoint monitoring can help detect follow-on activity, while an accurate software inventory shortens the time between an advisory and remediation. Organizations should also treat externally reachable remote-management services as part of their attack surface and test them continuously.

The public exploit does not mean that every AnyDesk platform is equally vulnerable, nor does it establish that mass exploitation is underway. It does mean that the technical barrier has fallen for the precise Linux configuration demonstrated. Patching and exposure review are now time-sensitive defensive work, not tasks to leave for the next routine maintenance window.

#linux #remotecodeexecution #anydesk #proofofconcept

0

Caricamento...

0
0

Caricamento...

Critical NetScaler Memory Flaw Exposes SAML Appliances to Remote Code Execution

Read Time:3 Minute, 13 Second

Citrix is urging administrators to update NetScaler ADC and NetScaler Gateway appliances

Altro...

Read Time:3 Minute, 13 Second

Citrix is urging administrators to update NetScaler ADC and NetScaler Gateway appliances after disclosing a critical memory-overflow vulnerability that can lead to remote code execution or denial of service. The issue, tracked as CVE-2026-107406, received a CVSS 4.0 score of 9.5 and is documented in Citrix bulletin CTX697191.

The vulnerability is especially important for organizations that place NetScaler systems at the edge of their networks for application delivery and authentication. An exposed gateway is not simply another server: it may sit directly in the path used by employees and partners to reach sensitive services. Citrix said it was not aware of unmitigated exploitation when it published the advisory, but defenders should not treat that statement as a reason to delay remediation.

Exposure Depends on the SAML Role and Installed BuildCVE-2026-107406 is categorized as CWE-119, a failure to properly restrict memory-buffer operations. Citrix says a successful network attack could execute code or interrupt service without requiring an authenticated account or user interaction. The attack complexity is rated high, and the vendor has not released exploit details.

Determining exposure requires more than checking the major NetScaler version. On branches 14.1 and 13.1, several recent build ranges are vulnerable only when the appliance is configured as a SAML identity provider. Older supported builds can be exposed when operating as either a SAML identity provider or a SAML service provider. FIPS and NDcPP releases have their own affected thresholds.

Administrators can inspect configuration entries for add authentication samlIdPProfile, which indicates an identity-provider role, and add authentication samlAction, which identifies a service-provider configuration. Those entries must then be evaluated alongside the exact installed build. An inventory that records only “NetScaler 14.1” is not detailed enough for this decision.

Fixed Releases Are Available Across Supported BranchesCitrix recommends moving NetScaler ADC and Gateway systems to version 14.1-73.46 or later on the 14.1 branch, or 13.1-64.29 or later on the 13.1 branch. Customers using 14.1-FIPS should install 14.1-73.46 FIPS or newer. The fixed level for 13.1-FIPS and NDcPP is 13.1-37.283 or later.

Secure Private Access Hybrid environments that rely on affected customer-managed NetScaler instances also need attention. Citrix-managed cloud services and Citrix-managed Adaptive Authentication are maintained by the vendor and are outside the customer-managed appliance scope described in the bulletin.

Recent NetScaler security incidents make version discipline particularly important. Applying an earlier emergency patch does not necessarily protect an appliance from this newly disclosed flaw. Teams should use CTX697191 as the authoritative reference, confirm their branch and SAML role, and select the fixed build specified for that combination.

What Security Teams Should Do NowBuild an inventory of internet-facing and internally deployed NetScaler ADC and Gateway instances.

Record the complete build number and whether each system acts as a SAML identity provider, service provider, or both.

Upgrade to the applicable fixed release and confirm that the new version remains installed after reboot or failover.

Review administrative changes, crashes, unusual child processes, and unexpected authentication behavior around exposed appliances.

Restrict management interfaces and preserve logs before remediation if suspicious activity is found.

Because the flaw can affect a device at a high-trust network boundary, patching should be paired with investigation rather than treated as a purely operational upgrade. If telemetry suggests compromise, responders should consider credentials and sessions passing through the gateway potentially exposed, isolate the device where feasible, and follow Citrix’s incident guidance. After updating, teams should test authentication flows and high-availability pairs so that emergency remediation does not leave a silent service or failover gap. The absence of a public exploit at disclosure lowers immediate evidence of mass abuse, but it does not reduce the consequence of a successful attack.

#remotecodeexecution #citrix #netscaler #cve2026107406

0

Caricamento...

0
0

Caricamento...

Apache Struts Updates Close RCE, Memory Exhaustion and Data-Leak Flaws

Read Time:3 Minute, 27 Second

Apache Struts users are being urged to update after maintainers detailed four vulnerabili

Altro...

Read Time:3 Minute, 27 Second

Apache Struts users are being urged to update after maintainers detailed four vulnerabilities affecting different parts of the Java web framework. Depending on configuration and application behavior, the flaws can enable remote code execution, exhaust memory or processing resources, or reveal one user’s formatted data to another.

The recommended destination is Struts 7.4.0 or later. Organizations remaining on the supported 6.x line should install version 6.12.0 or later. The advisories do not establish that any of the issues are being exploited in the wild, but internet-facing Struts applications deserve prompt review because one flaw can turn a crafted request into code execution.

Legacy mapper creates an OGNL injection pathCVE-2026-104711 affects the legacy RESTful action mapper. A malicious request can place an Object-Graph Navigation Language expression into values derived from the URL, potentially allowing code to run on the server. The vulnerable ranges are Struts 2.0.0 through 2.3.37, 2.5.0 through 2.5.33, and 6.0.0 through 6.11.0.

Struts 7.0.0 through 7.3.0 is exposed only when its OGNL allowlist has been disabled. The default mapper, the restful2 mapper and the Struts REST plugin are not affected by this particular defect. That distinction is important: teams should confirm the mapper actually configured in production instead of assuming every Struts deployment has identical risk.

Two denial-of-service conditions target different resourcesCVE-2026-104712 lets a small request provoke a disproportionately large response when parameters populate java.math.BigDecimal properties that are rendered with the Struts tag library. Repeated low-volume requests could consume CPU and outbound bandwidth. Applications using other numeric types or returning content through the JSON or REST plugins are outside the described exposure.

The affected versions are 2.5.14 through 2.5.33, 6.0.0 through 6.11.0, and 7.0.0 through 7.3.0. If an immediate upgrade is impossible, a custom BigDecimal converter can restrict scale before values are rendered, but that measure should be treated as temporary.

CVE-2026-104713 involves the optional REST plugin and carries the highest rating of the four, classified as Important. The vulnerable code reads request bodies into memory without enforcing a size ceiling. One oversized XML or JSON submission can therefore consume the Java heap and make the service unavailable. Fixed versions impose a default maximum of 2,097,152 characters.

This issue reaches back to Struts 2.1.8 and affects the relevant branches through 2.3.37, 2.5.33, 6.11.0 and 7.3.0. Reverse proxies or servlet containers can enforce request-body limits for organizations that cannot patch immediately, though defense at the edge should not replace the framework fix.

Shared formatter can mix data between usersCVE-2026-104714 concerns shared localized message formatters processing date or time arguments. Concurrent requests can interfere with one another, causing a value belonging to one request to appear in another response or producing rendering errors. Unlike the other issues, ordinary traffic may trigger the race without hostile input.

The defect affects listed Struts branches through 6.11.0 and 7.3.0. Formatting dates before inserting them into localized messages can reduce exposure until upgrades are complete.

Practical response for Struts administratorsSecurity teams should first inventory externally reachable Struts applications and record their exact versions and plugins. They should then inspect mapper settings, confirm whether OGNL protections were weakened, locate endpoints accepting REST bodies, identify BigDecimal properties rendered by tags and review localized message templates.

Upgrade to Struts 7.4.0 or 6.12.0 as the primary remediation.

Keep the OGNL allowlist enabled and retire the legacy RESTful action mapper.

Apply body-size limits at multiple layers and monitor heap pressure.

Review logs for unusual URLs, oversized bodies and repeated requests producing large responses.

Because the flaws depend on separate optional components and coding patterns, patching should be paired with configuration validation. A clean version number reduces the immediate risk, while a component-level inventory helps teams understand which attack paths were actually reachable before the update.

#remotecodeexecution #apachestruts #cve2026104711 #webapplicationsecurity

0

Caricamento...

0
0

Caricamento...

Crafted HEIC Uploads Can Turn WordPress Image Processing Into Server Code Execution

Read Time:3 Minute, 24 Second

A specially prepared HEIC image can do far more than fail to render on a WordPress site.

Altro...

Read Time:3 Minute, 24 Second

A specially prepared HEIC image can do far more than fail to render on a WordPress site. Security researchers have demonstrated a chain that takes an ordinary Media Library upload, passes it through the site’s native image-processing stack, and ultimately executes code inside the PHP-FPM process. The work shows how a seemingly narrow bug in an image decoder can become a practical server compromise when it is combined with information disclosure and predictable application behavior.

The chain is not being described as a mass exploitation campaign, and it does not provide anonymous visitors with a universal route into every WordPress installation. In the tested scenario, the attacker first needs a logged-in account with the upload_files capability, normally an Author-level role or above. Even with that limitation, the result matters because compromised contributor accounts are common and image uploads are often treated as lower risk than executable files.

How the image reaches vulnerable native codeWordPress commonly relies on ImageMagick to create thumbnails and other derivatives after an image is uploaded. ImageMagick, in turn, can call libheif to decode HEIC, HEIF and AVIF content. The primary weakness, tracked as GHSA-x8r2-mggj-j6wr, sits in libheif’s uncompressed image decoder. A malicious file can describe color channels with inconsistent byte widths, causing the decoder to reserve too little memory before writing attacker-controlled data beyond the intended buffer.

That memory corruption can damage a nearby C++ object reference. During cleanup, the altered reference can redirect a virtual function call toward an attacker-chosen path. In plain terms, the decoder is manipulated into following hostile instructions while it believes it is finishing routine image processing. Successful code runs with the permissions of the PHP-FPM service account, identified as www-data in the researchers’ laboratory.

Memory disclosure makes the chain reliableModern Linux protections randomize where libraries are loaded, so a memory-corruption bug alone is not necessarily dependable. The researchers overcame that obstacle by uploading separate disclosure images and examining pixels in JPEG derivatives produced by WordPress. Those output images leaked enough process memory to identify the running library layout and prepare a final trigger for the specific stack.

Fortbridge validated the method on two tightly defined environments: an Ubuntu 26.04 system running WordPress 7.1.1 and a Debian 13 system running WordPress 7.0, each with particular PHP-FPM, ImageMagick and libheif builds. Code execution succeeded in six of eight fresh Ubuntu parent processes and 22 of 24 Debian parent processes. Those figures demonstrate repeatability under controlled conditions, but package or build differences can still disrupt the chain.

What WordPress administrators should doThe direct fix is to update libheif. Versions 1.18.0 through 1.23.2 are affected by the overflow, with the correction available in 1.23.3. A related disclosure weakness is fixed in 1.23.2. Administrators should install their distribution’s security packages and confirm which library the active ImageMagick installation actually loads; updating an unused copy does not protect the production image worker.

Block HEIC, HEIF and AVIF uploads when the formats are not operationally required.

Process untrusted media in an isolated, low-privilege service with restricted outbound access.

Keep application credentials and other secrets outside the image-processing environment.

Prevent script execution in upload directories and minimize writable web paths.

Review who holds upload permissions and remove access that is no longer necessary.

Detection should focus on the processing layerDefenders should investigate repeated PHP-FPM worker exits or HTTP 503 responses that occur immediately after HEIC uploads. Files containing unusual unci, iden, crop, overlay or grid relationships deserve added scrutiny. A worker crash is not proof of code execution, but a cluster of failures around image conversion can reveal attempted exploitation.

Restricting upload directories reduces consequences but does not repair the native memory flaw. The broader lesson is that an uploaded image remains untrusted code-like input once a complex decoder begins parsing it. WordPress security reviews therefore need to include the operating system libraries behind media conversion, not just plugins, themes and the core application.

#wordpress #imagemagick #remotecodeexecution #libheif

0

Caricamento...

0
0

Caricamento...

GitLab AI Gateway Sandbox Escape Opens Door to Remote Command Execution

Read Time:3 Minute, 23 Second

GitLab has issued urgent fixes for a near-maximum-severity weakness in its self-hosted AI

Altro...

Read Time:3 Minute, 23 Second

GitLab has issued urgent fixes for a near-maximum-severity weakness in its self-hosted AI Gateway, warning that a user with limited but valid access could cross a template-processing boundary and run commands on the underlying service. The vulnerability, tracked as CVE-2026-90970, has a CVSS score of 9.9 and affects infrastructure supporting GitLab Duo AI features.

The issue is especially important for organizations that operate the gateway inside their own environment. Although exploitation requires an authenticated account with access to the Duo Agent Platform, the attack itself is network-accessible, needs no victim interaction and is considered low complexity. A successful compromise could affect the confidentiality, integrity and availability of the gateway and the systems or model backends it can reach.

How the sandbox escape worksThe flaw lies in the handling of custom flow prompt templates. Those templates are supposed to be processed inside a restricted sandbox so that user-controlled instructions cannot become operating-system commands. GitLab says a specially constructed flow configuration can escape that boundary, allowing arbitrary commands to execute on the AI Gateway.

This distinction matters. The risk is not merely that an attacker might manipulate an AI response or influence a model prompt. The vulnerable processing path can reach the service host itself. From there, the practical impact would depend on the gateway’s privileges, accessible secrets, network routes and connections to model services or other internal resources.

GitLab has not disclosed a working exploit, named the underlying template engine or reported attacks in the wild. The company credited researcher invisiblemeerkat with responsibly reporting the problem. Those details lower the immediate evidence of active abuse, but they do not reduce the urgency of a flaw that can convert a relatively constrained application role into command execution.

Affected versions and available fixesAffected AI Gateway versions begin with 18.1.6 and extend through releases earlier than 19.2.4. The 19.3 branch is vulnerable before 19.3.2, while the 19.4 branch is affected before 19.4.1. GitLab released AI Gateway 19.2.4, 19.3.2 and 19.4.1 to close the issue.

Administrators should check the deployed gateway component rather than assume the main GitLab instance version tells the full story. Customers using GitLab.com, GitLab Dedicated, or self-managed GitLab connected to a GitLab-hosted AI Gateway are already protected because GitLab updated its hosted infrastructure. The required action falls on customers running their own affected gateway.

Why self-hosted AI infrastructure needs attentionSelf-hosting gives enterprises greater control over AI requests and model backends, but it also places patching, image management and network isolation in the customer’s hands. AI orchestration services frequently sit between developer identities, source-code context, internal tools and external models. That position can make a compromised gateway a valuable pivot point even when the initial attacker account is not highly privileged.

Security teams should treat access to Duo Agent Platform features as meaningful application privilege. Review who holds that access, remove stale accounts and inspect authentication and gateway logs for unusual flow creation, template errors or command-like content. Any unexplained child processes or outbound connections from the gateway should receive prompt investigation.

Recommended responseUpgrade immediately to AI Gateway 19.2.4, 19.3.2, 19.4.1 or a later supported release.

For container deployments, verify the new image digest instead of relying only on a mutable tag.

For Kubernetes or Helm installations, ensure image caching and pull policies do not leave old code running.

Restrict unnecessary outbound traffic while preserving documented gateway dependencies.

Review Duo Agent Platform permissions and investigate suspicious template activity.

After upgrading, operators should run health checks and confirm that every replica uses the patched image. Network controls and least privilege can reduce exposure, but neither substitutes for replacing the vulnerable component. Given the severity and the gateway’s position in AI-enabled development workflows, patch validation should be handled as part of the incident-response process rather than routine maintenance.

Source: Cyber Security News, reporting on GitLab’s security release.

#remotecodeexecution #aisecurity #cve202690970 #gitlab

0

Caricamento...

0
0

Caricamento...

Root-Level cPanel/WHM Flaw Puts Every Hosted Account on a Server at Risk

Read Time:3 Minute, 42 Second

cPanel has disclosed a set of security flaws in its cPanel & WHM hosting control panel, a

Altro...

Read Time:3 Minute, 42 Second

cPanel has disclosed a set of security flaws in its cPanel & WHM hosting control panel, and the most severe of them is about as bad as it gets for a hosting environment: a path to arbitrary command execution as root. Published on September 29, 2026, the advisory affects every supported cPanel & WHM release prior to the vendor’s patched versions, meaning the exposure window spans a huge number of shared hosting and managed server deployments worldwide.

A Direct Line to Full Server CompromiseThe headline issue, tracked as CVE-2026-93698, stems from insufficient input validation in the Multilang adminbin component. cPanel’s advisory describes it plainly: the weakness allows arbitrary command execution, and that execution happens with root privileges. On a hosting server, root access doesn’t just mean one compromised account — it means every hosting account, website, database, and service running on that machine becomes reachable to the attacker in one shot.

That makes this a materially different risk profile than a typical web application bug. An attacker who successfully exploits the Multilang adminbin flaw could read or modify data across every customer hosted on the box, drop persistent malware, create new privileged accounts, harvest credentials, disable security tooling, and rewrite server configuration — all without needing to compromise each hosted site individually. For hosting providers and managed-service companies running shared infrastructure, a single unpatched server can translate into a mass-compromise event affecting dozens or hundreds of downstream customers.

Two Additional Stored XSS Flaws in WHMThe advisory also covers a pair of related cross-site scripting vulnerabilities that, while less severe than the command-execution bug, still carry meaningful risk in a multi-tenant hosting context. CVE-2026-93029 affects the WHM Manage SSL Hosts interface: a lower-privileged account holder could plant malicious script content that executes later when a WHM administrator views the affected page. Because that script runs inside the administrator’s own authenticated browser session, it can potentially carry out actions with the administrator’s own permissions — modifying server settings, managing hosting accounts, or altering SSL configuration.

CVE-2026-93697 follows the same pattern in a different location, the WHM Mass Modify Accounts interface. As with the SSL Hosts bug, successful exploitation requires an attacker to store malicious content that an administrator subsequently opens, at which point the injected code runs with the administrator’s session privileges. Both stored XSS issues effectively let a lower-tier account escalate its influence by hijacking an administrator’s browser rather than attacking the server directly — a reminder that privilege boundaries inside shared hosting panels can be more porous than they look.

Patch Availability and TimingcPanel has shipped fixes across its supported release lines. The patched versions are 11.110.0.148, 11.134.0.61, 11.136.0.45, 11.138.0.11, and WP2 11.138.1.13 — the same set of fixed releases applies to all three CVEs covered in the advisory (CVE-2026-93029, CVE-2026-93697, and CVE-2026-93698). At the time of disclosure, no public proof-of-concept exploit code had surfaced in available vulnerability-tracking sources. That’s a modest point in defenders’ favor, but detailed technical advisories tend to accelerate independent exploit development, particularly for internet-facing WHM interfaces that administrators haven’t gotten around to updating.

Recommended ResponseGiven the severity of the root-level command execution flaw in particular, hosting providers and server administrators should treat this as an urgent, non-negotiable patching priority rather than routine maintenance. Beyond simply applying the update, a thorough response should include:

Upgrading cPanel & WHM to the latest patched release for your product line without delay.

Reviewing WHM administrator activity logs, authentication records, and any newly created privileged user accounts for signs of prior compromise.

Auditing cron jobs and server or hosting-account configuration changes for anything unexpected.

Restricting WHM access using firewall rules, VPN-only access, IP allowlisting, and multi-factor authentication, rather than leaving the administrative interface broadly reachable.

Reviewing the privileges granted to lower-level account holders and investigating any suspicious input submitted through the SSL-host management, account-modification, or Multilang-related functions named in the advisory.

Because cPanel & WHM sits underneath such a large share of the shared and reseller hosting market, the practical impact of this disclosure will depend heavily on how quickly providers push the update out — and how many smaller operators are still running outdated, internet-exposed WHM panels by the time attackers start probing for them.

#remotecodeexecution #cpanel #webhostingsecurity #whm

0

Caricamento...

0
0

Caricamento...

Researchers Warn of Two More Unpatched NetScaler Zero-Days Already Under Attack

Read Time:3 Minute, 4 Second

Citrix NetScaler’s difficult year is getting harder. Separately from the patched SAML deni

Altro...

Read Time:3 Minute, 4 Second

Citrix NetScaler’s difficult year is getting harder. Separately from the patched SAML denial-of-service flaw tracked as CVE-2026-88779, security firm watchTowr says it uncovered two additional, previously undisclosed remote-code-execution vulnerabilities in NetScaler appliances while conducting forensic investigations — and that both appear to have already been exploited in real-world attacks.

What watchTowr Is ReportingAccording to watchTowr, the two flaws surfaced during incident-response engagements rather than through routine security research, which is itself a signal worth taking seriously: forensic investigators typically find this class of bug because they’re already looking at compromised systems, not because they went hunting for theoretical weaknesses. The firm describes both issues as capable of remote code execution, a far more serious outcome than the denial-of-service impact Citrix has confirmed for this week’s patched SAML bug.

As of publication, Citrix had not issued a security advisory covering these two flaws, had not assigned CVE identifiers, and had not confirmed affected build ranges, exploitation prerequisites, or available patches. That absence of vendor confirmation is an important caveat: watchTowr’s report should currently be treated as a credible warning from a respected research firm rather than a fully established, vendor-verified disclosure. Security teams should still act on it, but with the understanding that key technical details may still change once Citrix responds.

Why the Timing Is ConcerningThese reports land in the same week Citrix pushed emergency patches for the SAML authentication zero-day, and shortly after administrators spent days dealing with NetScaler appliances rebooting unexpectedly following an earlier patch cycle. Taken together, the pattern suggests NetScaler has drawn sustained attention from multiple independent researchers and threat actors simultaneously — the kind of scrutiny that tends to surface additional bugs in the same codebase once one flaw opens the door to deeper analysis.

NetScaler’s track record over the past several years, including previous high-profile incidents such as CitrixBleed, has already established the platform as a recurring target for both opportunistic scanners and more capable adversaries, precisely because NetScaler appliances typically sit at the network edge handling VPN access, load balancing, and authentication for an entire organization. A remote-code-execution flaw in that position is about as high-value a target as exists in enterprise infrastructure.

What Remains UnknownWhich NetScaler versions or configurations are affected

Whether the two new flaws require authentication or any specific feature to be enabled

Whether exploitation has been limited to narrow, targeted attacks or broader scanning activity

When Citrix will issue an advisory, CVE numbers, or a patch

Until Citrix responds directly, organizations are left weighing a credible but not yet fully substantiated warning against the operational reality of running internet-facing infrastructure that has already been targeted repeatedly this year.

Recommended Steps for Security TeamsInventory every NetScaler ADC and Gateway instance across the organization, including any that may have been overlooked in prior patch cycles.

Reduce public exposure of management interfaces wherever possible, and restrict administrative access to trusted networks only.

Preserve logs and relevant forensic evidence now, rather than after a confirmed compromise — if these flaws are later confirmed, early evidence will be far more valuable than anything collected retroactively.

Review authentication events, session activity, configuration changes, running processes, and outbound network traffic for anomalies consistent with the kind of access an RCE flaw would grant.

Organizations unable to mitigate exposure quickly may need to consider temporarily isolating affected appliances under an approved business-continuity plan.

Monitor Citrix’s official security bulletin channel closely, since authoritative guidance — including CVE numbers and patches — is still pending.

Secure Bulletin will continue following this story and will update coverage once Citrix issues an official advisory or confirms watchTowr’s findings.

#zeroday #citrixnetscaler #remotecodeexecution

0

Caricamento...

0
0

Caricamento...