{"id":24625281,"url":"https://github.com/emrd/do-not-use-innertext-directly","last_synced_at":"2026-05-19T11:08:22.384Z","repository":{"id":272972494,"uuid":"918223286","full_name":"EmrD/do-not-use-innerText-directly","owner":"EmrD","description":null,"archived":false,"fork":false,"pushed_at":"2025-01-24T12:35:06.000Z","size":51,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T04:13:37.784Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/EmrD.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-17T13:51:11.000Z","updated_at":"2025-01-24T12:35:10.000Z","dependencies_parsed_at":"2025-01-17T19:33:55.250Z","dependency_job_id":"b93a7936-02ed-4903-afee-b96a57cb63a3","html_url":"https://github.com/EmrD/do-not-use-innerText-directly","commit_stats":null,"previous_names":["emrd/do-not-use-innertext-directly"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmrD%2Fdo-not-use-innerText-directly","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmrD%2Fdo-not-use-innerText-directly/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmrD%2Fdo-not-use-innerText-directly/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/EmrD%2Fdo-not-use-innerText-directly/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/EmrD","download_url":"https://codeload.github.com/EmrD/do-not-use-innerText-directly/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244394443,"owners_count":20445631,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-01-25T04:13:42.896Z","updated_at":"2026-05-19T11:08:14.231Z","avatar_url":"https://github.com/EmrD.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Do Not Use .innerText Directly\n\nThis is a test repository to show the security issues of the usage for .innerText property to make some requests to backend or somewhere. You can test on your local environment by cloning this repository.\n\n## Testing The Security Issue\n\nTo see, follow; \n\n- Clone this repository to your local env. \n- Run with ``npm run dev``\n- Open DevTools\n- Click button to see the default content\n- Edit the div text with elements section\n- Click again to see edited text\n\n\u003cstrong\u003eThe security issue is, we may sending some requests with .innerText. And anyone can change the text for one-time.\u003c/strong\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrd%2Fdo-not-use-innertext-directly","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Femrd%2Fdo-not-use-innertext-directly","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Femrd%2Fdo-not-use-innertext-directly/lists"}