NJIT Innovator Enhances Git Security, Fortifies Software Development Ecosystem
- Innovation Spotlight: NJIT’s Reza Curtmola co-developed gittuf, a tool that hardens Git security.
- Addressing Vulnerabilities: The software spreads trust so no single server or admin can quietly tamper with a repository.
- Industry Impact: Bloomberg is piloting it.
- Future Implications: It could change how code repositories handle trust.
A Git fix from NJIT and NYU
Git is the most common way programmers track their code, and it is getting harder to tamper with. NJIT computer science professor Reza Curtmola worked with NYU professor Justin Cappos and graduate students Aditya Yelgundhalli and Patrick Zielinski on gittuf, open-source software that distributes control over a repository’s policies and administration. Their paper, Rethinking Trust in Forge-Based Git Security, won a Distinguished Paper award in February at the Network and Distributed System Security symposium in San Diego.
Understanding the Vulnerabilities: The Threat to Repositories
Git repositories hold the code for a huge number of software projects. Services built on Git rely on central administration. Users have to trust the server without being able to verify what it does, so a compromised server, or even a plain software bug, can let tampered code undermine an entire project.
Pressing Need for Improved Security
Curtmola has pointed to a specific gap: a compromised Git server could change a policy to grant itself privileges, act, and then put the policy back, leaving little trace. The activity log has the same weakness. Users simply have to trust it.
Know what matters before your first meeting.
Weekday mornings. Five minutes. What changed in security, why it matters.
By subscribing you agree to our Privacy Policy.
Free. Weekday mornings. 5 minutes or less.
Technological Advancements: How gittuf works
Gittuf borrows ideas from TUF, The Update Framework, and the name is a joke about getting tough on security. It decentralizes repository tracking, so no single person can rewrite the log of who did what and when. Policy enforcement is spread out too.
Core Features and Functionality
Every user can check for themselves whether a change was authorized. Nobody is trusted unconditionally. The team built it to be easy to adopt, since developers won’t change how they work just for security. The cost is small: some new software and perhaps a few extra milliseconds when pushing code.
Industry Impact: Changing the Software Development Landscape
Gittuf is already moving into real use. Dennis Roellke, a security architect at Bloomberg, is leading a pilot across several departments there, where the goal is software supply chain integrity across billions of lines of code.
Early adopters
Bloomberg’s team is scaling its gittuf interfaces for larger and more varied engineering groups. Curtmola says mixed environments, with some plain Git users and some gittuf users, still need study. Any issues found there will need fixing.
Looking Ahead: Paving the Way for Future Innovations
The paper lists future work: sharing gittuf roots across multiple repositories, removing the dependence on synchronization points and expanding a metadata layer that ties in with other security efforts.
Know what matters before your first meeting.
Weekday mornings. Five minutes. What changed in security, why it matters.
By subscribing you agree to our Privacy Policy.
Free. Weekday mornings. 5 minutes or less.
What developers can do now
Organizations that depend on Git can watch the project and consider piloting it. Curtmola calls adoption mostly an administrative or political decision, and argues that for organizations facing a strong adversary the benefits far outweigh the small cost.
Why it matters for the supply chain
Securing one forge or one language ecosystem is relatively simple. Doing it consistently across many forges and many ecosystems is still unsolved, and that is the problem gittuf is aimed at. It is one step in the long work of protecting the software supply chain.
Newer CyberExperts coverage on this topic
This article still works as background. If you want the current picture, start with the freshest related coverage below and today's brief.
Citrix NetScaler CVE-2026-19490: The Auth Bypass That Went From PoC to Probes in a Day
CVE-2026-19490 is a CVSS 9.3 NetScaler Gateway/AAA auth bypass. A public PoC on Sept 2 was followed by live probes within a...
PaperCut NG/MF: The Print Server That Learned Remote Code Execution Again
CVE-2026-81578 and CVE-2026-82078 chain to pre-auth RCE on PaperCut Application Server. Confirm Emergency Patch Release 2, restrict admin exposure, and hunt like...
JFrog Artifactory CVE-2026-82329: Empty Join Key, Full Admin Token, Busy Scanners
CVE-2026-82329 lets attackers forge Artifactory admin tokens via a deterministic empty join key. Mass scanning peaked near 406,000 attempts; patch fixed builds...
Friday’s brief: GitLab’s 10.0 fix, then VeloCloud attacks, a poisoned LiteLLM release and PHP2Shell logs to check
The fastest way to catch up on what changed after this article was published.
Start your morning with the signal that matters.
Get the biggest cybersecurity developments, why they matter, and where to go deeper on CyberExperts.
By subscribing you agree to our Privacy Policy.
Free. Weekdays. Built for operators.