Skip to content
CVE PROGRAM SOURCE RECORD8.2 High

CVE-2026-104356

PictShare < 3.7.1 Predictable Delete Code via rand()

Description

PictShare before version 3.7.1 contains a weak randomness vulnerability where the getRandomString() function uses the non-cryptographic rand() PRNG to generate the delete_code authorization token in src/inc/core.php. Attackers can predict or infer the PRNG state to guess valid delete_code values and perform unauthorized deletion of hosted files without needing to read the code from the info endpoint.

Affected products

Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.

HaschekSolutions pictshare

Default version status: unaffected

  • 2.0.0 to < 3.7.1affected
pkg:github/HaschekSolutions/pictshare

References