CVE-2026-52767Patch

LOW

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Patch affected systems immediately

Recommended action window: Monitor and triage in normal cycle

0.5/ 10 priority

Priority

LOW

Exploitation

NONE

PoC

NONE

Patch

AVAILABLE

Momentum

STABLE

Threat summary

  • Patch or workaround signal is available
  • 2 mentions across 2 observed days
  • Momentum state: stable

What's happening

  • Patch or workaround mentioned in 2 signals
  • Technical details provided in 2 signals
  • Peaked 1d ago at 1 mentions (2026-07-11); latest day: 1
  • 2 total mentions across 2 days

Deep dive

Activity timeline2 mentions / 2d
00111Mentions · 2026-07-11: 1Mentions · 2026-09-08: 1Patch / Workaround · 2026-07-11: 1Patch / Workaround · 2026-09-08: 1Technical Details · 2026-07-11: 1Technical Details · 2026-09-08: 107-1109-08
Signal classification1 categories
Patch
2100.0%
Referenced assets1 URL
By indicator
Full discourse2 posts
  • Hugo | DevOps | Cybersecurity 🇱🇻@HugoValters
    Patch

    CVE-2026-52767: YesWiki (4.6.2-4.6.5) improper openssl_verify check via loose boolean negation allows auth bypass (CVSS 8.2). Attackers can forge signatures and trigger processActivity(). Unpatched—upgrade to 4.6.6 or disable https://www.valtersit.com/cve/CVE-2026-52767/ #valtersit #CVE #CVEAlert #infosec #SysAdmin #cybersecurity #Linux #devsecops #devops #developer #sysadmin #100daysofcode #git #github #gitlab #redteam #blueteam #ethicalhacker #ethicalhacking #cybersecurityawareness #cybersecurity #cybersecuritynews #cybersecuritytips #python #hacker #linux #kali #ubuntu #debian #ukraine #spain #ireland #unitedkingdom #canada #finland #estonia #lithuania #ireland #hungary #denmark #norway #malta #mexico #switczerland #china #france #germany #docker #kali

    Post summary

    CVE-2026-52767 is an authentication bypass in YesWiki due to improper openssl_verify checks; attackers can forge signatures, but no active exploitation is reported, and the issue is mitigated by upgrading to version 4.6.6.

    0000035
    1.0K followersView on X
  • infosec.@inf0secc
    Patch

    1/10 — A cryptographic signature check failed. The application treated it as valid anyway. CVE-2026-52767 is a high-severity YesWiki vulnerability caused by one dangerous assumption about the return value of "openssl_verify()". 2/10 — The vulnerable logic was effectively: if (!openssl_verify(...)) { throw new Exception("Signature verification failed"); } At first glance, it looks correct. The problem is that "openssl_verify()" does not return only true or false. 3/10 — PHP’s "openssl_verify()" may return: 1 → valid signature 0 → invalid signature -1 → verification error false → invalid arguments The application used loose boolean negation instead of checking explicitly for "1". 4/10 — In PHP, "-1" is truthy. Therefore: !(-1) === false The exception was skipped, even though verification had failed internally. A failure state was silently converted into an authentication success. 5/10 — An attacker could trigger the error state by combining a DSA or EC public key with an RSA-only verification algorithm. OpenSSL returned "-1", YesWiki accepted the request, and the ActivityPub payload continued to processing. 6/10 — No authenticated session, valid signature or user interaction was required. On ActivityPub-enabled forms, an attacker could create, update or delete Bazar entries through a single unauthenticated request per operation. 7/10 — The practical impact included: • content injection and defacement • spam and SEO poisoning • modification of federated content • deletion of legitimate entries • poisoning of federation state 8/10 — The root cause was not broken cryptography. OpenSSL reported the verification result correctly. The vulnerability existed because application logic collapsed several distinct return states into a simple truthy/falsy decision. 9/10 — A safer implementation would be: $result = openssl_verify(...); if ($result !== 1) { throw new Exception("Signature verification failed"); } Security-sensitive APIs must be checked against their exact documented success value. 10/10 — The broader AppSec lesson: Never assume that “non-zero” means success. For authentication, authorization and cryptographic checks, fail closed and handle every return state explicitly. Affected: YesWiki 4.6.2–4.6.5 Fixed: 4.6.6 #AppSec #CyberSecurity

    Post summary

    The write‑up details CVE-2026-52767, a high‑severity YesWiki authentication flaw stemming from incorrect handling of openssl_verify return values, outlines its implications and confirms the issue is fixed in version 4.6.6.

    00000131
    67 followersView on X

Explore more