Severity by source
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
Unauthenticated network endpoint with trivial injection (AV:N/AC:L/PR:N/UI:N); arbitrary DB read plus admin takeover and package-based RCE justify C:H/I:H/A:H, scope unchanged as impact stays within the app.
Primary rating from NVD.
CVSS VectorNVD
Lifecycle Timeline
4DescriptionCVE.org
SocialEngine versions 7.8.0 and prior contain a SQL injection vulnerability in the /activity/index/get-memberall endpoint where user-supplied input passed via the text parameter is not sanitized before being incorporated into a SQL query. An unauthenticated remote attacker can exploit this vulnerability to read arbitrary data from the database, reset administrator account passwords, and gain unauthorized access to the Packages Manager in the Admin Panel, potentially enabling remote code execution.
AnalysisAI
Unauthenticated SQL injection in SocialEngine (versions ≤7.8.0) via the text parameter of the /activity/index/get-memberall endpoint lets remote attackers read arbitrary database contents, reset administrator passwords, and reach the Admin Panel's Packages Manager - a path that can escalate to remote code execution. A public proof-of-concept exists (KarmaInSecurity KIS-2026-08) and SSVC rates the flaw as automatable with total technical impact, though EPSS remains low at 0.17%. No public exploit in CISA KEV, so this is publicly available exploit code rather than confirmed active exploitation.
Technical ContextAI
SocialEngine is a commercial PHP-based social networking / community platform used to build member-driven websites. The root cause is CWE-89 (Improper Neutralization of Special Elements used in an SQL Command): the get-memberall action of the activity controller incorporates the user-supplied text parameter directly into a SQL query without sanitization or parameterization. Because the vulnerable endpoint is reachable without authentication, an attacker can manipulate the query grammar to extract data (classic in-band or blind SQLi). The CPE cpe:2.3:a:socialengine:socialengine:*:*:*:*:*:*:*:* confirms the affected product is the SocialEngine application across all versions up to the fixed release. The impact chain is notable: database read access exposes the admin password hash / allows password reset, which then unlocks the Packages Manager - an administrative feature that can install packages and thereby write code to the server, converting a data-disclosure bug into RCE.
RemediationAI
Upgrade SocialEngine to a release later than 7.8.0 as the primary fix; no exact fixed version number is stated in the available data, so consult the vendor at https://socialengine.com and the advisories (https://karmainsecurity.com/KIS-2026-08 and https://www.vulncheck.com/advisories/socialengine-sql-injection-via-activity-index-get-memberall) to confirm the patched build before deploying. Until a patched version is applied, restrict or block access to the /activity/index/get-memberall endpoint at a WAF or reverse proxy and add a signature/rule that rejects SQL metacharacters in the text parameter (trade-off: WAF rules can be bypassed and may break legitimate activity-feed member lookups). As a stronger compensating control, place the application behind authentication or IP allow-listing at the network edge if the community site's use case permits (trade-off: breaks public/anonymous browsing, which is often the point of a social platform). After any suspected exposure, rotate all administrator credentials and audit the Packages Manager for unauthorized package installs, since successful exploitation can reset admin passwords and lead to code execution.
More in Socialengine
View allSame weakness CWE-89 – SQL Injection
View allSame technique Authentication Bypass
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-25224