VYPR

Yeswiki

by Yeswiki

Source repositories

CVEs (31)

  • CVE-2026-52769higJul 9, 2026
    risk 0.38cvss epss

    ## Summary The `POST /api/forms/{formId}/actor/inbox` route - exposed publicly with `acl:"public"` - accepts an HTTP `Signature` header whose `keyId` parameter is a URL. `HttpSignatureService::verifySignature()` parses the header and **immediately makes a server-side HTTP GET**…

  • CVE-2026-52767higJul 9, 2026
    risk 0.38cvss epss

    ## Summary `HttpSignatureService::verifySignature()` checks the result of PHP's `openssl_verify()` with a **loose boolean negation** - `if (!openssl_verify(...)) { throw ... }`. PHP's `openssl_verify` has four possible return values: | return | meaning …

  • CVE-2026-52762higJul 9, 2026
    risk 0.38cvss epss

    ### Summary YesWiki Bazar contains a stored Server-Side Template Injection (`SSTI`) vulnerability in the semantic template feature that can be escalated to confirmed Remote Code Execution (`RCE`). An authenticated administrator can place arbitrary Twig expressions into the…

  • CVE-2025-46346MedApr 29, 2025
    risk 0.28cvss 5.4epss 0.00

    YesWiki is a wiki system written in PHP. Prior to version 4.5.4, a stored cross-site scripting (XSS) vulnerability was discovered in the application’s comments feature. This issue allows a malicious actor to inject JavaScript payloads that are stored and later executed in the…

  • CVE-2025-46550MedApr 29, 2025
    risk 0.21cvss 4.3epss 0.01

    YesWiki is a wiki system written in PHP. Prior to version 4.5.4, the `/?BazaR` endpoint and `idformulaire` parameter are vulnerable to cross-site scripting. An attacker can use a reflected cross-site scripting attack to steal cookies from an authenticated user by having them…

  • CVE-2025-46549MedApr 29, 2025
    risk 0.21cvss 4.3epss 0.01

    YesWiki is a wiki system written in PHP. Prior to version 4.5.4, an attacker can use a reflected cross-site scripting attack to steal cookies from an authenticated user by having them click on a malicious link. Stolen cookies allow the attacker to take over the user’s session.…

  • CVE-2026-52774medJul 9, 2026
    risk 0.19cvss epss

    ### Summary YesWiki's Bazar widget handler reflects the `id` `GET` parameter into HTML attributes using `strip_tags()` only. Because `strip_tags()` does not escape double quotes, an attacker can break out of the attribute value, inject an event handler such as `onmouseover`, and…

  • CVE-2026-52773medJul 9, 2026
    risk 0.19cvss epss

    ### Summary YesWiki's archived-revision view reflects the `time` `GET` parameter into a hidden HTML input in `handlers/page/show.php` without escaping. Because MySQL coerces malformed `DATETIME` strings, an attacker can append HTML or JavaScript to a valid archived revision…

  • CVE-2026-52772medJul 9, 2026
    risk 0.19cvss epss

    # Bazar form-field templates still apply `|raw('html')` to `field.label` / `field.hint` in attribute and label-body contexts — stored XSS in form renders (sibling class of commit `e6b66aa`) **CWE**: CWE-79 (Improper Neutralization of Input During Web Page Generation,…

  • CVE-2026-52763medJul 9, 2026
    risk 0.19cvss epss

    ### Summary The `recentchanges` action (`actions/recentchanges.php`) accepts a `period` argument from two disjoint parameter spaces: the URL query string (`$_GET['period']`) and the action invocation `{{recentchanges period="..."}}`. A whitelist at line 17 validates only the…

  • CVE-2025-46350LowApr 29, 2025
    risk 0.16cvss 3.5epss 0.00

    YesWiki is a wiki system written in PHP. Prior to version 4.5.4, an attacker can use a reflected cross-site scripting attack to steal cookies from an authenticated user by having them click on a malicious link. Stolen cookies allow the attacker to take over the user’s session.…

Page 2 of 2