PACKAGIST · SEPTEMBER 2026 · EARLY WARNING

Cotonti Comments Plugin Unserialize() Vulnerability: Early Warning

EARLY WARNING · UNCONFIRMED. This page describes a developing threat that 0Day surfaced from early signals and has not yet independently confirmed. Details may change. Always verify against the primary sources before acting.
Severity
CRITICAL
CVSS
9.8
Affected component
cotonti comments plugin (packagist)
Affected versions
>= 1.0.0, <= 1.0.0
Patched version
Not yet available
CVE-2026-91939

An early warning has been issued for a critical vulnerability in the Cotonti Comments plugin. This vulnerability allows unauthenticated attackers to instantiate arbitrary PHP classes.

What happened

The Cotonti Comments plugin reportedly passes the ci GET parameter to unserialize() without allowed_classes restriction. This allows unauthenticated attackers to instantiate arbitrary PHP classes with attacker-controlled properties. Attackers can exploit PHP object injection through crafted serialized payloads to trigger gadget chains and achieve database manipulation or code execution. The vulnerability affects versions 1.0.0 of the plugin.

To assess your exposure, check if your system uses the Cotonti Comments plugin version 1.0.0. If so, you are potentially vulnerable to this critical issue.

What to do about it

How 0Day would have caught this

MATCHED TO YOUR ACTUAL DEPENDENCY GRAPH0Day matches every incoming threat signal against your GitHub organization’s full dependency graph, including transitive dependencies. If cotonti comments plugin is anywhere in your dependency tree, the engineers who own the affected repositories get a push alert the moment it is flagged — no manual audit to remember to run.

Read how this differs from waiting on a scanner to catch a known advisory, or see the exact, read-only access 0Day needs to do this for an organization.

Frequently asked questions

Am I affected?

You are potentially affected if you are using version 1.0.0 of the Cotonti Comments plugin.

What should I do right now?

Upgrade to a fixed version of the plugin if available, or remove the plugin if no fix is available.

Is there a patched version available?

No official fix has been published yet. Monitor the sources for updates.

How severe is this vulnerability?

The vulnerability is rated as CRITICAL with a CVSS score of 9.8.

Sources

Join the 0Day waitlist →

← Back to all threats