René's URL Explorer Experiment


Title: Java: Add Guard Classes for checking OS & unify System Property Access by JLLeitschuh · Pull Request #8032 · github/codeql · GitHub

Open Graph Title: Java: Add Guard Classes for checking OS & unify System Property Access by JLLeitschuh · Pull Request #8032 · github/codeql

X Title: Java: Add Guard Classes for checking OS & unify System Property Access by JLLeitschuh · Pull Request #8032 · github/codeql

Description: This is useful when you have a bit of logic that is only vulnerable on specific OSes. Additionally, it unifies the access of all system properties (from all libraries and JDK APIs) into one method call getSystemProperty(_).

Open Graph Description: This is useful when you have a bit of logic that is only vulnerable on specific OSes. Additionally, it unifies the access of all system properties (from all libraries and JDK APIs) into one method ...

X Description: This is useful when you have a bit of logic that is only vulnerable on specific OSes. Additionally, it unifies the access of all system properties (from all libraries and JDK APIs) into one method ...

Opengraph URL: https://github.com/github/codeql/pull/8032

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:77140474-cf16-2096-44de-551b266578a3
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id8FFA:E9E68:27CB56:34BBEF:6A4ED4FD
html-safe-noncefa4ca6579706da2c264a73b2eeb114c1a07de38eece95e3db88664d5e8fe7335
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4RkZBOkU5RTY4OjI3Q0I1NjozNEJCRUY6NkE0RUQ0RkQiLCJ2aXNpdG9yX2lkIjoiNjUwMTAzOTc0MTQyNDU1NTI2MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacd4fa43a3667e2187e6b6d694fefbc27ff5efb033eb0eef45c46336ee9ea546b8
hovercard-subject-tagpull_request:852496194
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/github/codeql/pull/8032/files
twitter:imagehttps://avatars.githubusercontent.com/u/1323708?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/1323708?s=400&v=4
og:image:altThis is useful when you have a bit of logic that is only vulnerable on specific OSes. Additionally, it unifies the access of all system properties (from all libraries and JDK APIs) into one method ...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None41b6ab3ba6d20a71766ac245b5a4a94c6fc672a9cd4da7d44c1b33ab8bf6a21c
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/github/codeql git https://github.com/github/codeql.git
octolytics-dimension-user_id9919
octolytics-dimension-user_logingithub
octolytics-dimension-repository_id143040428
octolytics-dimension-repository_nwogithub/codeql
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id143040428
octolytics-dimension-repository_network_root_nwogithub/codeql
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
releasec37fe3e3f5f306900bd5b6bee97463f66c938b2c
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/github/codeql/pull/8032/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql%2Fpull%2F8032%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/open-source/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/open-source/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fgithub%2Fcodeql%2Fpull%2F8032%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=github%2Fcodeql
Reloadhttps://github.com/github/codeql/pull/8032/files
Reloadhttps://github.com/github/codeql/pull/8032/files
Reloadhttps://github.com/github/codeql/pull/8032/files
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
github https://github.com/github
codeqlhttps://github.com/github/codeql
Notifications https://github.com/login?return_to=%2Fgithub%2Fcodeql
Fork 2k https://github.com/login?return_to=%2Fgithub%2Fcodeql
Star 9.8k https://github.com/login?return_to=%2Fgithub%2Fcodeql
Code https://github.com/github/codeql
Issues 986 https://github.com/github/codeql/issues
Pull requests 423 https://github.com/github/codeql/pulls
Discussions https://github.com/github/codeql/discussions
Actions https://github.com/github/codeql/actions
Projects https://github.com/github/codeql/projects
Models https://github.com/github/codeql/models
Security and quality 0 https://github.com/github/codeql/security
Insights https://github.com/github/codeql/pulse
Code https://github.com/github/codeql
Issues https://github.com/github/codeql/issues
Pull requests https://github.com/github/codeql/pulls
Discussions https://github.com/github/codeql/discussions
Actions https://github.com/github/codeql/actions
Projects https://github.com/github/codeql/projects
Models https://github.com/github/codeql/models
Security and quality https://github.com/github/codeql/security
Insights https://github.com/github/codeql/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Fgithub%2Fcodeql%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Fgithub%2Fcodeql%2Fissues%2Fnew%2Fchoose
smowtonhttps://github.com/smowton
github:mainhttps://github.com/github/codeql/tree/main
JLLeitschuh:feat/JLL/check_oshttps://github.com/JLLeitschuh/ql/tree/feat/JLL/check_os
Conversation 124 https://github.com/github/codeql/pull/8032
Findings https://github.com/github/codeql/pull/8032/findings
Commits 28 https://github.com/github/codeql/pull/8032/commits
Checks 0 https://github.com/github/codeql/pull/8032/checks
Files changed https://github.com/github/codeql/pull/8032/files
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
Java: Add Guard Classes for checking OS & unify System Property Access https://github.com/github/codeql/pull/8032/files#top
Show all changes 28 commits https://github.com/github/codeql/pull/8032/files
cd073a2 Java: Add Guard Classes for checking OS JLLeitschuh Feb 14, 2022 https://github.com/github/codeql/pull/8032/commits/cd073a21736b8a9aeab480c438b09d3656bead1b
39828fd Apply OS guard checks to TempDirLocalInformationDisclosure JLLeitschuh Feb 14, 2022 https://github.com/github/codeql/pull/8032/commits/39828fd5961aa89f1ae81f5ba739f7de5ed933d3
3cdfc00 Cleanup from review feedback JLLeitschuh Feb 15, 2022 https://github.com/github/codeql/pull/8032/commits/3cdfc0054250726057e0a3b8b4673dc4c71fb9a0
4951344 Update java/ql/lib/semmle/code/java/os/OSCheck.qll JLLeitschuh Feb 23, 2022 https://github.com/github/codeql/pull/8032/commits/49513443f28ac30bbb3690e29a45d5a5a682a2ea
9f5022e Review fixup and add test for apache SystemUtils JLLeitschuh Feb 23, 2022 https://github.com/github/codeql/pull/8032/commits/9f5022ee958f8493f14e74335d8f671d4eb2ffc4
fd63107 Update OS Check from Review Feedback JLLeitschuh Mar 1, 2022 https://github.com/github/codeql/pull/8032/commits/fd63107edfe033f24543cb534e5ac55f49b4d1cb
5913c9a Refactor OS Guard Checks JLLeitschuh Mar 1, 2022 https://github.com/github/codeql/pull/8032/commits/5913c9acadde15013503207c3f5eab4703e93c29
dad9a02 Update TempDirInfoDisclosure with new OS Guards JLLeitschuh Mar 1, 2022 https://github.com/github/codeql/pull/8032/commits/dad9a02fbdbe425f78d153e9bd284344849ac667
82d3cd8 Improve system property lookup JLLeitschuh Mar 2, 2022 https://github.com/github/codeql/pull/8032/commits/82d3cd8924f99e58ac9365dee51102321d025cb8
3c53a05 Add OS Checks based upon separator or path separator JLLeitschuh Mar 2, 2022 https://github.com/github/codeql/pull/8032/commits/3c53a05e1622de7c599bf3eb61c661f600031cc0
a7adbb7 Refactor more system property access logic JLLeitschuh Mar 3, 2022 https://github.com/github/codeql/pull/8032/commits/a7adbb72914132896bcfaf869edaa428f7056900
85de9f3 Fix naming of OSCheck method JLLeitschuh Mar 3, 2022 https://github.com/github/codeql/pull/8032/commits/85de9f305e90176bb48b4d7ad268f6d3994cddee
fea5006 Fix duplicated comment JLLeitschuh Mar 3, 2022 https://github.com/github/codeql/pull/8032/commits/fea50065f59782c2134077231925342cfdf9dd3e
103c770 Apply suggestions from code review JLLeitschuh Mar 3, 2022 https://github.com/github/codeql/pull/8032/commits/103c770ce7c33a4cfef746994a15cf63f7def43e
31527a6 Refactor OS Checks & SystemProperty logic from review feedback JLLeitschuh Mar 3, 2022 https://github.com/github/codeql/pull/8032/commits/31527a67e534376759fd8d6e1d2063ec9cec71cd
7ab193d Add System.getProperties().getProperty support JLLeitschuh Mar 4, 2022 https://github.com/github/codeql/pull/8032/commits/7ab193dde2dc454db1808bdc6b69afff2504be3f
5243fe3 Apply suggestions from code review JLLeitschuh Mar 4, 2022 https://github.com/github/codeql/pull/8032/commits/5243fe3dbfaac264f1dc3622556b2acf17f44432
523ddb7 Cleanup after code review feedback JLLeitschuh Mar 4, 2022 https://github.com/github/codeql/pull/8032/commits/523ddb79f38ef2675c116190485e445ee7a14cb6
b282c7f Apply suggestions from code review JLLeitschuh Mar 7, 2022 https://github.com/github/codeql/pull/8032/commits/b282c7f1b979e97652cfa2d3b6b7e8e4594e4d23
5b651f2 Fix insufficient tests and add documentation JLLeitschuh Mar 7, 2022 https://github.com/github/codeql/pull/8032/commits/5b651f29d858f88f867a735bc9a3d8ede828ccc5
a21992a Minor refactoring to improve tests and documentation JLLeitschuh Mar 7, 2022 https://github.com/github/codeql/pull/8032/commits/a21992ade9dc9bc95f620576d4ff38ca1d168dda
2a6c4e9 Add localFlowPlusInitializers JLLeitschuh Mar 9, 2022 https://github.com/github/codeql/pull/8032/commits/2a6c4e93508d87d5004947ebefb8d3c06fffc6f0
ecb8911 Apply suggestions from code review JLLeitschuh Mar 10, 2022 https://github.com/github/codeql/pull/8032/commits/ecb89117563f0550caf8f18b9c5cf812b227976b
1c98642 Remove SystemProperty from FlowSources JLLeitschuh Mar 10, 2022 https://github.com/github/codeql/pull/8032/commits/1c9864286d47ec106390f910d721e9001979bdbe
50ff2c2 Code cleanup from code review JLLeitschuh Mar 11, 2022 https://github.com/github/codeql/pull/8032/commits/50ff2c2c68aea31f70a4d7019ffcc2788d9c2632
451661d Improve guard class names smowton Mar 15, 2022 https://github.com/github/codeql/pull/8032/commits/451661dd20980029e9e4af6557dff9e4a97c07bf
09cc8ee Add tests for StandardSystemProperty JLLeitschuh Mar 15, 2022 https://github.com/github/codeql/pull/8032/commits/09cc8ee09e05d5e7f1829ac577cec576a5ba1bbe
b11340c Change note tense and detail level smowton Mar 16, 2022 https://github.com/github/codeql/pull/8032/commits/b11340c8293fd0db53a2f305d96dba2efb0ad6b1
Clear filters https://github.com/github/codeql/pull/8032/files
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
JDK.qll https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
StringFormat.qll https://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
FlowSources.qll https://github.com/github/codeql/pull/8032/files#diff-e66ba49251d606601f094b83b28c87a3e06f5b84d6be0fdaf1b1e1dc99dc25e2
FlowSteps.qll https://github.com/github/codeql/pull/8032/files#diff-a6c5472743a8a0c204ac3623562f35f25e671519effc0d5f3e83931db2aead3b
SystemProperty.qll https://github.com/github/codeql/pull/8032/files#diff-744cb7361bba4b9afb6693d943a8ac97910152927daedfddf5912db6ea37e6e7
Properties.qll https://github.com/github/codeql/pull/8032/files#diff-0864aea89c0e6f2b05641421c3bbdeec2b806752611fa505b145a6eb9cb5260e
Lang.qll https://github.com/github/codeql/pull/8032/files#diff-647a457451761e22ac6e4edede21fae8f51826e3bf859c8454ca445acb07a0a6
OSCheck.qll https://github.com/github/codeql/pull/8032/files#diff-8001f35b4e15100384db7586e47a569a2f029506ffe3f3e2eb8e5f60050616a5
TempDirLocalInformationDisclosure.ql https://github.com/github/codeql/pull/8032/files#diff-6d29e19010e83d1c9a9186af28fb2c8743a17540f12f15e006c4d7ee8e8efeb2
TempDirUsageSafe.java https://github.com/github/codeql/pull/8032/files#diff-be2ceb5ac70fbd2a009956e66232734ed5f2b907d2c377fdbe1160c5e72b745b
TempDirUtils.qll https://github.com/github/codeql/pull/8032/files#diff-0188c0fb3eef6f8bb0eccd9371e1a126aaaec4d8d851bde07f576559a5f5f7ca
2022-02-14-os-guards.md https://github.com/github/codeql/pull/8032/files#diff-29696e0acbbb1953afe28c6319e1101440c9e03075a7d2bace1e25bb79e0d9fa
PrintAst.expected https://github.com/github/codeql/pull/8032/files#diff-5b1d1668850ba59faf0465c941107ae94d9fdf57badb6dfff370e67ffb243d04
StringMatch.expected https://github.com/github/codeql/pull/8032/files#diff-8813cb36a2d9c858a49aa9b38d2c30ef86b6250ae96bf4c305c2a23824722020
StringMatch.ql https://github.com/github/codeql/pull/8032/files#diff-9e3e25197b92d93080696ffe7e5328c4027aa5f3102d1b1ff48d4f4a4f419ab4
StringMatch.java https://github.com/github/codeql/pull/8032/files#diff-32b6b89273dd248434cf66e2c547435113cf0dcba6f9808954da18a5f2e33b7b
SystemPropertyAccess.java https://github.com/github/codeql/pull/8032/files#diff-e63c89aa8fa07e0db0589251ab64daa4fa046e63ea3788be657c9168c5a1b34d
SystemPropertyTest.expected https://github.com/github/codeql/pull/8032/files#diff-02490678f1345473a5acba200c1188dad9d3bda2ccc4da31f8e148397ce75762
SystemPropertyTest.ql https://github.com/github/codeql/pull/8032/files#diff-8c50efb27fa8ade42b82db5defed7f4dd96134aed4189a474af939cb80998f87
options https://github.com/github/codeql/pull/8032/files#diff-5080dbf6bd3c6c9ce320e18113bc352e4682c14c1e4a63807e28cbfe51c6775f
Test.java https://github.com/github/codeql/pull/8032/files#diff-0a8a9e939f5ea8bc3c5d9b604222f83ac514bef8821bb80359ce99e0ac3062f4
options https://github.com/github/codeql/pull/8032/files#diff-b390883751d81876d6764c00f384ae097f203f5357d1f67b09ddef8649b11072
specific-unix-variant-test.expected https://github.com/github/codeql/pull/8032/files#diff-9c2e9149be59973183fd07745afaec30896e3e1963a838a675125a07adddeb7f
specific-unix-variant-test.ql https://github.com/github/codeql/pull/8032/files#diff-e01da2ee318cbaab3d9a4260cece046d230b587c925fc32c8cb61b575dcd8c77
specific-windows-variant-test.expected https://github.com/github/codeql/pull/8032/files#diff-6de91f83f0bd70020e9f70a00c823d30e8c1eb77fed9b6fff7f5fa5e224c9715
specific-windows-variant-test.ql https://github.com/github/codeql/pull/8032/files#diff-519a2a30b2cbd32ccbccd74332025667900b00d7fa80c98d808157b6afb90884
unix-test.expected https://github.com/github/codeql/pull/8032/files#diff-a5e1172deb08421f514ca1c6342a34b6a5b3c0cf7a053b21f53fd31d7af55384
unix-test.ql https://github.com/github/codeql/pull/8032/files#diff-cc7bdf8e1f652d9139c82c0364f76993753de578d8a88cd81f2392ace3f5d7a2
windows-test.expected https://github.com/github/codeql/pull/8032/files#diff-e35ce25d949b829ea8f39a797af5df5cd681c5b23e0fe4019105f9e9ae8537cd
windows-test.ql https://github.com/github/codeql/pull/8032/files#diff-715bc3dcbdcd6f64f8ecd0ff29529c8bec83951fa33aac4cbcbde23febfd9f7c
TempDirLocalInformationDisclosure.expected https://github.com/github/codeql/pull/8032/files#diff-f2f51b90009dbf4d61c3cde42778dc5826a11351c7c4edc7fdfe69a506782e64
Test.java https://github.com/github/codeql/pull/8032/files#diff-5bd3840e93ec550ae6b38744db95e2dfa16eb6d3f1bda6d0b56f996ff172fe05
TestSafe.java https://github.com/github/codeql/pull/8032/files#diff-8764375dd9d2bcab65561cb26be765d7598e2fbef76c46f912fd4aa28df4117a
options https://github.com/github/codeql/pull/8032/files#diff-7edcf5a82c94f0e21e59df6c26c80782105a5b7532015292fcea9b50c18c0441
SystemUtils.java https://github.com/github/codeql/pull/8032/files#diff-e4de029a7ee2769764b6da76db2ee58bca3a8b2cbd5983e170a9904f0c32379a
StandardSystemProperty.java https://github.com/github/codeql/pull/8032/files#diff-750ce03ff955add5bfa2abd3501e0256f9c7bc6f875d002969bfd5ec54995076
https://github.com/github/codeql/blob/main/CODEOWNERS#L16
java/ql/lib/semmle/code/java/JDK.qllhttps://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
View file https://github.com/JLLeitschuh/ql/blob/b11340c8293fd0db53a2f305d96dba2efb0ad6b1/java/ql/lib/semmle/code/java/JDK.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/8032/{{ revealButtonHref }}
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 4, 2022https://github.com/github/codeql/pull/8032/files#r819189823
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
smowtonhttps://github.com/smowton
Mar 7, 2022https://github.com/github/codeql/pull/8032/files#r820610798
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 7, 2022https://github.com/github/codeql/pull/8032/files#r821200946
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
smowtonhttps://github.com/smowton
Mar 4, 2022https://github.com/github/codeql/pull/8032/files#r819736432
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 4, 2022https://github.com/github/codeql/pull/8032/files#r819887029
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
smowtonhttps://github.com/smowton
Mar 7, 2022https://github.com/github/codeql/pull/8032/files#r820604295
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 2, 2022https://github.com/github/codeql/pull/8032/files#r818027334
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
@smowtonhttps://github.com/smowton
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
smowtonhttps://github.com/smowton
Mar 3, 2022https://github.com/github/codeql/pull/8032/files#r818523374
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 3, 2022https://github.com/github/codeql/pull/8032/files#r819084670
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 3, 2022https://github.com/github/codeql/pull/8032/files#r819135632
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
https://github.com/github/codeql/pull/8032/files#diff-5a12ffa8bdfc5c948bd251fdeebcf8d4bc8c108d1efecd68d3a181514986e571
https://github.com/github/codeql/blob/main/CODEOWNERS#L16
java/ql/lib/semmle/code/java/StringFormat.qllhttps://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
View file https://github.com/JLLeitschuh/ql/blob/b11340c8293fd0db53a2f305d96dba2efb0ad6b1/java/ql/lib/semmle/code/java/StringFormat.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/8032/{{ revealButtonHref }}
https://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
https://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
https://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
JLLeitschuhhttps://github.com/JLLeitschuh
Mar 3, 2022https://github.com/github/codeql/pull/8032/files#r818219316
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
https://github.com/github/codeql/pull/8032/files#diff-d4cae1e3dc5388fbde18f9ca4e51411bc0cc03160bd1dee60b9aca2945ddb65e
https://github.com/github/codeql/blob/main/CODEOWNERS#L16
java/ql/lib/semmle/code/java/dataflow/FlowSources.qllhttps://github.com/github/codeql/pull/8032/files#diff-e66ba49251d606601f094b83b28c87a3e06f5b84d6be0fdaf1b1e1dc99dc25e2
View file https://github.com/JLLeitschuh/ql/blob/b11340c8293fd0db53a2f305d96dba2efb0ad6b1/java/ql/lib/semmle/code/java/dataflow/FlowSources.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/8032/{{ revealButtonHref }}
https://github.com/github/codeql/pull/8032/files#diff-e66ba49251d606601f094b83b28c87a3e06f5b84d6be0fdaf1b1e1dc99dc25e2
https://github.com/github/codeql/pull/8032/files#diff-e66ba49251d606601f094b83b28c87a3e06f5b84d6be0fdaf1b1e1dc99dc25e2
https://github.com/github/codeql/blob/main/CODEOWNERS#L16
java/ql/lib/semmle/code/java/dataflow/FlowSteps.qllhttps://github.com/github/codeql/pull/8032/files#diff-a6c5472743a8a0c204ac3623562f35f25e671519effc0d5f3e83931db2aead3b
View file https://github.com/JLLeitschuh/ql/blob/b11340c8293fd0db53a2f305d96dba2efb0ad6b1/java/ql/lib/semmle/code/java/dataflow/FlowSteps.qll
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/github/codeql/pull/8032/{{ revealButtonHref }}
https://github.com/github/codeql/pull/8032/files#diff-a6c5472743a8a0c204ac3623562f35f25e671519effc0d5f3e83931db2aead3b
https://github.com/github/codeql/pull/8032/files#diff-a6c5472743a8a0c204ac3623562f35f25e671519effc0d5f3e83931db2aead3b
Please reload this pagehttps://github.com/github/codeql/pull/8032/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.