{"items":[{"id":"NVI-00017566","kind":"vulnerability","title":"pyLoad's Session Not Invalidated After Permission Changes","revision":1,"unknowns":["Customer inventory, deployment, reachability and exploitation have not been inspected."],"lifecycle":"active","identifiers":["GHSA-fj52-5g4h-gmq8"],"plain_summary":"GitHub lists this reviewed advisory for pyload-ng. Published version ranges and source prerequisites are shown below; this is not an inspection of a visitor’s application.","review_status":"source_listed","control_topics":[],"public_actions":[{"summary":"Identify the exact component and deployed version, examine the linked publisher’s conditions, and retain evidence of any mitigation.","source_ids":["sr-21afb0dc3513369bae423d0bef26afe9"],"action_type":"investigate","limitations":"Confirm current vendor support, compatibility and deployment evidence. This report has not tested a fix in your system.","current_supported_target":null}],"schema_version":"1.1.0","source_metrics":[],"why_it_matters":"Published affected context helps an owner decide what evidence to gather. This report has not examined your application.","related_sources":[{"id":"sr-21afb0dc3513369bae423d0bef26afe9","url":"https://github.com/advisories/GHSA-fj52-5g4h-gmq8","basis":"vendor_advisory","notes":"GitHub Advisory Database; CC-BY-4.0. Each advisory links its original attribution. Null normalizes fields.","title":"GHSA-fj52-5g4h-gmq8","publisher":"GitHub Advisory Database","observed_at":"2026-11-05T19:05:04.022Z"}],"affected_context":[{"certainty":"source_listed","source_ids":["sr-21afb0dc3513369bae423d0bef26afe9"],"technology":"pyload-ng","known_exclusions":[],"conditions_summary":"### Summary\nThe `pyload` application does not properly invalidate or modify sessions upon changes made to a user's permissions.\n\n### Details\nWhenever an administrator changes the permissions a specific account has, they do not expect that account still being able to access data that their new permissions do not allow. This is not the case for the `pyload` application, as a user with a valid session can still perform the actions.\n\n### PoC\nTake a user with all the permissions, as shown below.\n!image\n\nWe now log in as this user.\n!image\n\nLet us now take away all the permissions.\n!image\n\nThe logged in session can still be used to access everything in the application.\n!image\n\n### Impact\nShould permissions be taken away, then the user is expected not to be able to execute the ","public_affected_ranges":["<= 0.5.0b3.dev97"]}],"null_published_at":"2026-11-05T19:10:21.416Z","source_updated_at":"2026-06-28T13:51:29.000Z","source_disclosed_at":"2026-04-14T23:39:25.000Z","is_synthetic_fixture":false,"null_last_reviewed_at":null,"public_change_summary":"First indexed by Null; source disclosure date is shown separately.","null_first_observed_at":"2026-11-05T19:05:04.022Z"}],"next_cursor":null,"snapshot_revision":"42594"}