{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"OWASP","name":"CheatSheetSeries","updatedAt":"2026-10-11T05:35:00.958Z","coveredSince":"2025-10-04T13:04:11.629Z","facts":{"owner":"OWASP","name":"CheatSheetSeries","description":"The OWASP Cheat Sheet Series was created to provide a concise collection of high value information on specific application security topics.","stars":33636,"forks":4671,"archived":false,"isFork":false,"license":"CC-BY-SA-4.0","defaultBranch":"master","pushedAt":"2026-10-09T04:59:04Z","createdAt":"2018-12-21T14:26:43Z","topics":["owasp","code","security","cheatsheets","best-practices","appsec","application-security"],"languages":{"JavaScript":137398,"Python":18937,"Shell":10081,"HTML":4341,"Java":1988,"Makefile":808,"Dockerfile":355},"frameworks":[],"commits90d":404,"releases365d":0,"lastReleaseAt":null,"gettingStarted":{"contributing":true,"codeOfConduct":true,"issueTemplates":true,"devcontainer":false,"cla":"none","channels":[{"kind":"slack","url":"https://owasp.org/slack/invite"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:35:00.958Z","outsidePulls":{"cohort":{"n":88,"merged":67,"closedUnmerged":21,"open":0,"mergeRate":0.7613636363636364,"openShare":0,"evidence":{"merged":[2413,2412,2410,2405,2402,2394,2391,2389,2387,2380,2378,2374,2369,2368,2367,2366,2363,2362,2361,2360],"closedUnmerged":[2406,2392,2379,2377,2376,2372,2351,2332,2314,2311,2307,2300,2288,2279,2257,2251,2247,2244,2243,2239],"open":[]}},"firstTimers":{"n":49,"merged":38,"closedUnmerged":11,"open":0,"mergeRate":0.7755102040816326,"openShare":0,"evidence":{"merged":[2412,2410,2405,2402,2394,2387,2380,2374,2368,2367,2358,2342,2341,2340,2326,2324,2319,2317,2316,2315],"closedUnmerged":[2392,2379,2372,2332,2314,2311,2300,2279,2257,2251,2247],"open":[]}},"year":{"n":271,"merged":190,"closedUnmerged":81,"open":0,"mergeRate":0.7011070110701108,"openShare":0,"evidence":{"merged":[2413,2412,2410,2405,2402,2394,2391,2389,2387,2380,2378,2374,2369,2368,2367,2366,2363,2362,2361,2360],"closedUnmerged":[2406,2392,2379,2377,2376,2372,2351,2332,2314,2311,2307,2300,2288,2279,2257,2251,2247,2244,2243,2239],"open":[]}}},"pullFirstResponse":{"n":88,"answered":85,"waiting":3,"medianHours":17.65222222222222,"p75Hours":65.43388888888889,"within48h":0.6818181818181814,"within7d":0.8749999999999998,"curve":[{"hours":0.06305555555555556,"waiting":0.9886363636363636},{"hours":0.10555555555555556,"waiting":0.9659090909090909},{"hours":0.34055555555555556,"waiting":0.9431818181818182},{"hours":0.39055555555555554,"waiting":0.9318181818181819},{"hours":1.311388888888889,"waiting":0.9090909090909091},{"hours":2.301388888888889,"waiting":0.8863636363636364},{"hours":2.328611111111111,"waiting":0.8636363636363636},{"hours":2.368333333333333,"waiting":0.8409090909090909},{"hours":2.4275,"waiting":0.8295454545454546},{"hours":3.2908333333333335,"waiting":0.8068181818181818},{"hours":4.519722222222223,"waiting":0.7840909090909091},{"hours":5.097777777777778,"waiting":0.7613636363636364},{"hours":5.404166666666667,"waiting":0.75},{"hours":7.115833333333334,"waiting":0.7272727272727273},{"hours":9.105555555555556,"waiting":0.7045454545454546},{"hours":9.481666666666667,"waiting":0.6818181818181819},{"hours":9.903055555555556,"waiting":0.6590909090909092},{"hours":10.090833333333334,"waiting":0.6477272727272728},{"hours":11.946666666666667,"waiting":0.6250000000000001},{"hours":12.979722222222222,"waiting":0.6022727272727274},{"hours":13.61138888888889,"waiting":0.5795454545454547},{"hours":13.613333333333333,"waiting":0.556818181818182},{"hours":14.860555555555555,"waiting":0.5454545454545456},{"hours":16.38277777777778,"waiting":0.5227272727272729},{"hours":17.65222222222222,"waiting":0.5000000000000002},{"hours":19.715833333333332,"waiting":0.47727272727272746},{"hours":19.779444444444444,"waiting":0.4659090909090911},{"hours":21.322777777777777,"waiting":0.4431818181818184},{"hours":21.755,"waiting":0.4204545454545457},{"hours":26.768055555555556,"waiting":0.397727272727273},{"hours":29.101666666666667,"waiting":0.3750000000000003},{"hours":33.88166666666667,"waiting":0.3636363636363639},{"hours":36.876666666666665,"waiting":0.3409090909090912},{"hours":39.58638888888889,"waiting":0.3181818181818185},{"hours":50.15833333333333,"waiting":0.2954545454545458},{"hours":62.102222222222224,"waiting":0.27272727272727304},{"hours":62.9675,"waiting":0.2613636363636367},{"hours":67.11861111111111,"waiting":0.23863636363636395},{"hours":74.36833333333334,"waiting":0.2159090909090912},{"hours":89.91638888888889,"waiting":0.19318181818181845},{"hours":90.37138888888889,"waiting":0.18181818181818207},{"hours":100.24111111111111,"waiting":0.1590909090909093},{"hours":156.37944444444443,"waiting":0.13636363636363655},{"hours":252.23194444444445,"waiting":0.11363636363636379},{"hours":282.0830555555556,"waiting":0.09090909090909102},{"hours":282.1788888888889,"waiting":0.07954545454545464},{"hours":401.4091666666667,"waiting":0.0568181818181819},{"hours":1103.0652777777777,"waiting":0.034090909090909144}],"evidence":{"answered":[2413,2412,2410,2406,2405,2402,2394,2392,2391,2389,2387,2380,2379,2378,2377,2376,2374,2372,2369,2368],"waiting":[2314,2243,2239]}},"timeToMerge":{"n":88,"merged":67,"medianHours":453.78055555555557,"evidence":[2413,2412,2410,2405,2402,2394,2391,2389,2387,2380,2378,2374,2369,2368,2367,2366,2363,2362,2361,2360]},"issueFirstResponse":{"n":38,"answered":33,"waiting":5,"medianHours":37.04388888888889,"p75Hours":370.1352777777778,"within48h":0.5789473684210524,"within7d":0.7368421052631577,"curve":[{"hours":0.215,"waiting":0.9736842105263158},{"hours":0.7230555555555556,"waiting":0.9473684210526316},{"hours":2.323611111111111,"waiting":0.9210526315789475},{"hours":3.296388888888889,"waiting":0.8947368421052633},{"hours":4.171944444444445,"waiting":0.8684210526315791},{"hours":4.804722222222222,"waiting":0.8421052631578949},{"hours":6.493888888888889,"waiting":0.8157894736842107},{"hours":7.276111111111111,"waiting":0.7894736842105265},{"hours":7.639722222222222,"waiting":0.7631578947368424},{"hours":7.926944444444445,"waiting":0.7368421052631582},{"hours":8.429444444444444,"waiting":0.710526315789474},{"hours":11.150833333333333,"waiting":0.6842105263157898},{"hours":13.332222222222223,"waiting":0.6578947368421056},{"hours":13.40611111111111,"waiting":0.6315789473684214},{"hours":19.954444444444444,"waiting":0.6052631578947372},{"hours":29.044166666666666,"waiting":0.578947368421053},{"hours":30.989722222222223,"waiting":0.5526315789473688},{"hours":31.686944444444446,"waiting":0.5263157894736845},{"hours":37.04388888888889,"waiting":0.5000000000000002},{"hours":38.0325,"waiting":0.47368421052631604},{"hours":46.18222222222222,"waiting":0.4473684210526318},{"hours":46.27055555555555,"waiting":0.42105263157894757},{"hours":53.92444444444445,"waiting":0.39473684210526333},{"hours":58.63111111111111,"waiting":0.3684210526315791},{"hours":78.0188888888889,"waiting":0.34210526315789486},{"hours":111.44,"waiting":0.3157894736842107},{"hours":142.24416666666667,"waiting":0.28947368421052644},{"hours":145.21694444444444,"waiting":0.2631578947368422},{"hours":370.1352777777778,"waiting":0.236842105263158},{"hours":448.2319444444444,"waiting":0.21052631578947376},{"hours":490.00694444444446,"waiting":0.18421052631578955},{"hours":658.5163888888889,"waiting":0.15789473684210534},{"hours":1226.9769444444444,"waiting":0.1052631578947369}],"evidence":{"answered":[2404,2403,2401,2393,2384,2371,2365,2364,2357,2356,2355,2343,2339,2337,2336,2323,2313,2312,2302,2301],"waiting":[2414,2390,2388,2329,2293]}},"starter":{"counts":{"available":0,"claimed":0,"in-progress":0,"stale":0},"helpWantedAvailable":1,"issues":[{"n":2775,"title":"Update: Node.js brute-force protection guidance","state":"claimed","label":"help-wanted","createdAt":"2026-10-08T09:07:13Z","updatedAt":"2026-10-10T10:11:45Z"},{"n":2766,"title":"Update: Docker Security Cheat Sheet","state":"claimed","label":"help-wanted","createdAt":"2026-10-07T04:11:31Z","updatedAt":"2026-10-07T09:13:58Z"},{"n":2765,"title":"Update: Cross_Site_Scripting_Prevention_Cheat_Sheet.","state":"available","label":"help-wanted","createdAt":"2026-10-06T22:37:41Z","updatedAt":"2026-10-10T05:47:19Z"}]},"responseWindow":{"hours":[0,1,0,0,2,1,1,24,20,2,2,22,10,1,0,0,2,5,3,2,0,2,2,5,0,4,0,1,0,0,2,6,3,2,0,5,5,0,0,4,1,0,5,1,7,4,2,5,2,0,0,0,0,0,1,2,1,0,8,0,10,0,3,1,9,0,1,2,4,2,1,2,2,1,0,0,0,0,0,1,4,4,1,1,1,1,1,2,0,7,2,2,0,1,1,2,1,1,2,13,11,1,0,2,9,1,0,1,4,7,8,11,2,1,0,12,7,1,15,3,2,0,0,0,0,2,3,4,3,6,2,0,0,0,0,3,2,0,1,4,0,6,0,0,1,2,0,0,1,1,0,0,2,0,0,0,0,0,0,0,0,1,1,2,6,13,1,0],"people":6,"replies":429},"activeMaintainers":6},"series":[{"week":"2025-10-12","opened":2,"merged":2,"answered7d":2,"activity":4},{"week":"2025-10-19","opened":5,"merged":3,"answered7d":5,"activity":31},{"week":"2025-10-26","opened":4,"merged":1,"answered7d":3,"activity":17},{"week":"2025-11-02","opened":7,"merged":3,"answered7d":5,"activity":19},{"week":"2025-11-09","opened":2,"merged":2,"answered7d":2,"activity":31},{"week":"2025-11-16","opened":2,"merged":2,"answered7d":2,"activity":39},{"week":"2025-11-23","opened":1,"merged":1,"answered7d":1,"activity":10},{"week":"2025-11-30","opened":6,"merged":5,"answered7d":6,"activity":25},{"week":"2025-12-07","opened":3,"merged":2,"answered7d":2,"activity":22},{"week":"2025-12-14","opened":3,"merged":3,"answered7d":3,"activity":35},{"week":"2025-12-21","opened":4,"merged":4,"answered7d":4,"activity":9},{"week":"2025-12-28","opened":5,"merged":3,"answered7d":4,"activity":31},{"week":"2026-01-04","opened":6,"merged":4,"answered7d":6,"activity":31},{"week":"2026-01-11","opened":9,"merged":4,"answered7d":9,"activity":27},{"week":"2026-01-18","opened":6,"merged":2,"answered7d":6,"activity":24},{"week":"2026-01-25","opened":2,"merged":0,"answered7d":2,"activity":12},{"week":"2026-02-01","opened":5,"merged":4,"answered7d":5,"activity":19},{"week":"2026-02-08","opened":5,"merged":3,"answered7d":3,"activity":12},{"week":"2026-02-15","opened":8,"merged":5,"answered7d":8,"activity":19},{"week":"2026-02-22","opened":11,"merged":8,"answered7d":11,"activity":59},{"week":"2026-03-01","opened":7,"merged":4,"answered7d":7,"activity":48},{"week":"2026-03-08","opened":3,"merged":1,"answered7d":3,"activity":8},{"week":"2026-03-15","opened":6,"merged":6,"answered7d":6,"activity":41},{"week":"2026-03-22","opened":4,"merged":3,"answered7d":4,"activity":58},{"week":"2026-03-29","opened":5,"merged":4,"answered7d":4,"activity":18},{"week":"2026-04-05","opened":8,"merged":4,"answered7d":2,"activity":11},{"week":"2026-04-12","opened":10,"merged":8,"answered7d":8,"activity":20},{"week":"2026-04-19","opened":1,"merged":0,"answered7d":0,"activity":2},{"week":"2026-04-26","opened":9,"merged":5,"answered7d":9,"activity":54},{"week":"2026-05-03","opened":14,"merged":12,"answered7d":14,"activity":54},{"week":"2026-05-10","opened":3,"merged":2,"answered7d":3,"activity":52},{"week":"2026-05-17","opened":4,"merged":2,"answered7d":3,"activity":23},{"week":"2026-05-24","opened":6,"merged":4,"answered7d":6,"activity":15},{"week":"2026-05-31","opened":3,"merged":3,"answered7d":3,"activity":32},{"week":"2026-06-07","opened":3,"merged":3,"answered7d":3,"activity":17},{"week":"2026-06-14","opened":8,"merged":6,"answered7d":7,"activity":34},{"week":"2026-06-21","opened":12,"merged":7,"answered7d":10,"activity":58},{"week":"2026-06-28","opened":2,"merged":2,"answered7d":2,"activity":37},{"week":"2026-07-05","opened":5,"merged":4,"answered7d":4,"activity":9},{"week":"2026-07-12","opened":5,"merged":4,"answered7d":5,"activity":33},{"week":"2026-07-19","opened":3,"merged":2,"answered7d":3,"activity":16},{"week":"2026-07-26","opened":9,"merged":6,"answered7d":8,"activity":30},{"week":"2026-08-02","opened":12,"merged":11,"answered7d":10,"activity":34},{"week":"2026-08-09","opened":14,"merged":13,"answered7d":11,"activity":36},{"week":"2026-08-16","opened":0,"merged":0,"answered7d":0,"activity":8},{"week":"2026-08-23","opened":6,"merged":2,"answered7d":6,"activity":48},{"week":"2026-08-30","opened":9,"merged":7,"answered7d":8,"activity":62},{"week":"2026-09-06","opened":4,"merged":4,"answered7d":4,"activity":45},{"week":"2026-09-13","opened":5,"merged":5,"answered7d":5,"activity":41},{"week":"2026-09-20","opened":1,"merged":1,"answered7d":1,"activity":12},{"week":"2026-09-27","opened":22,"merged":19,"answered7d":21,"activity":153},{"week":"2026-10-04","opened":13,"merged":4,"answered7d":11,"activity":263}],"trend":{"flag":"got-faster","recentMedianHours":6.062222222222222,"previousMedianHours":38.50972222222222,"recentN":41,"previousN":19,"openedThisWeek":13,"openedLastWeek":22},"programs":[{"program":"gsoc","slug":"owasp-foundation","name":"OWASP Foundation","years":[2024,2025,2026]}]}